1431
1
2535
2
2189
2934
7793
4
400
0
2666
9
2036
2044
32302
1631
582
3498
1118
4606
3
1938
19783
1819
2660
905
1912
1814
2972
2055
2365
2980
891
25669
1599
2209