2535
2
2368
1
1568
83
1660
775
2999
3
3498
4
1681
1306
2044
32302
0
1816
1819
2166
582
2710
4044
5
770
17946
746
1787
2173
1358
4179
25669
3125
19783
1461
2964