2535
2
2999
3
3498
4
1681
1
1306
2044
32302
0
1938
1431
1819
2166
582
4044
5
17946
746
1787
2173
1358
4179
25669
3125
19783
1461
1118
108797
2964
1603
1547
1015
2294