1541
0
2105
1
1840
2
458
1878
1045
1314
584
745
517
31535
418
154
1015
637
467
6800
771
2190
392
1710
895
1319
776
1824
2093
683
918
1152
2076