1840
2
1878
1
31535
0
2105
25137
1541
17353
418
1314
637
895
19279
1098
776
6800
2190
392
3114
4
1020
467
458
2076
771
3868
1045
2023
2264
3
20634
8
2041
968