750
0
275
661
209
1215
1
1213
845
1279
403
1557
1133
2085
581
456
332
534
1629
813
518
544
4426
375
357
441
256
1304
1087
798
839
2702