2105
1
1840
2
1878
392
0
1541
1314
637
418
1045
458
2190
895
776
381
2076
357
771
3868
2264
3
267
1824
1319
31535
342
1710
376
948
2093
467
517