1840
2
2105
1
1878
1541
0
1314
418
20634
8
637
2190
392
895
776
2076
771
676
3868
2264
3
1710
458
1045
948
2093
467
521
517
1020
2023
1023
154
683