1277
0
69
259
668
501
2188
8
657
256
1523
197
693
661
453
997
200
1603
581
13
736
63
527
288
1086
320
560
797
468
563
266