1270
1
1545
3
1075
1023
1548
1002
1817
1147
1689
642
2456
762
1862
2614
2
1513
2990
2421
1229
805
1809
1080
2860
8
764
3759
13
885
988