270
1
1547
1431
1825
1308
2166
1103
582
0
1037
2456
2442
9
5717
5340
912
2377
2209
2368
7471
2045
3400
2
2562
1632
3591
11
1306
370
16868
39
619
1691
1788
2294