750
0
275
403
661
209
1213
845
1304
813
1557
357
256
2085
534
1629
1396
648
602
441
1133
2702
5313
581
957
839
798
332
397
415