1431
1
1311
2505
2
1015
1558
1038
1787
2166
2622
6
3354
1348
3518
3
2377
1622
951
83
1681
1716
2522
1451
0
582
1051
2781
2999
1306
1547
946
1743
2884
5
1394