750
0
275
661
209
2109
1213
845
403
1557
1133
210
2085
581
332
534
1629
813
518
330
544
375
1
357
441
256
1304
1087
798
839
2702
957