637
0
547
997
1877
1
280
872
259
668
1437
501
2188
8
2459
9
1640
3
1277
197
443
1682
428
1603
257
581
69
63
527
288
1086
7334
4
271
320
297