1883
2
2776
1
1856
3
460
0
376
706
933
849
1826
1637
420
493
2458
1180
698
396
857
153
3326
1208
841
628
1662
405
945
1265
476
23802
9
731