2164
2
2454
123674
35
1093
1
2468
3
2600
4
1564
1423
5565
9
801
0
1015
2890
784
868
2392
1038
3835
5
3612
10
2262
3518
1451
19944
1606
21152
8
3354
2505
4946
18
4168
2522
9817