1211
1
1513
1645
2
2760
4
1562
3
2505
1306
1361
1015
2294
951
3354
633
1038
2312
0
582
1124
1740
843
2495
1451
3518
2522
1778
1746
1754
1960
1743
1681
3054
5