2275
2
1428
0
458
275
1054
155
780
1332
1677
871
390
1782
4017
4
1375
729
2694
3
598
714
3360
590
968
157
17353
1112
316
632
931
1
2551
295
747