1840
2
1878
1
2105
1541
0
2190
467
25137
418
1314
31535
637
895
776
392
19279
683
1824
653
1020
458
2076
771
3868
1045
2023
2264
3
2041
968
572
948