2357
1
2062
1431
2194
464
937
100
651
2058
5
490
657
971
614
603
546
856
551
1098
2833
3
10632
23
1187
456
689
0
1128
2019
2982
2
2406