2535
2
2934
400
0
3498
4
1819
1
905
582
1814
2055
7793
2044
2980
32302
891
2209
2666
9
19783
4360
6
3484
1306
2207
2932
1152
1603
25669
10243
1660
4099
8
370
619