1015
1
951
1590
1787
1681
1306
2999
3
2131
4837
5
2166
582
0
2044
2
1694
19944
2173
690
2972
2110
2669
619
4179
2822
564
1547
1564
1660
2294
905
3326
1669
4