1840
2
2105
1
1878
1541
0
392
637
418
1314
2190
895
776
2076
771
3868
1045
2264
3
458
381
177
31535
357
1710
492
948
2093
467
2634
517
1020
90