1840
2
1878
1
2105
2190
637
0
467
1541
392
25137
572
418
19279
1314
31535
2264
3
771
895
776
653
2076
20634
8
3868
1824
1710
1045
2522
458
646
846
2810