1840
2
2105
1
1878
1541
0
2190
418
1314
637
467
392
895
776
2076
771
25137
3868
2264
3
458
20634
8
1045
31535
948
19279
2093
517
1020
2023
683
846
653