1277
0
476
2364
3
197
997
661
1603
581
69
1929
1
63
527
288
1086
350
1421
320
775
560
3007
7
443
251
797
1110
3514
563
1464
597
496