750
0
467
365
4111
2
2328
787
683
274
1425
381
25137
918
675
458
470
273
951
602
427
1939
1045
544
286
844
1156
722
418
314
1020
1101