1072
2
20634
8
2730
6
2855
3
1485
0
2668
2076
1
1541
1878
282572
1840
2264
418
2105
1020
2190
2023
918
1023
2069
771
2093
2109
3868
467
2657
1314
1645
9355
19279