2551
1
1428
0
951
2490
405
986
407
787
369
953
1161
970
859
5313
820
1557
670
846
799
1824
826
1043
413
2964
2522
2190
1131
544
492
602