7260
0
1244
259
668
501
2188
8
1277
197
997
1603
581
69
63
527
288
1086
320
560
797
563
597
369
496
1748
1062
683
621
437
2602
2