2535
2
32302
0
1160
1
3498
4
1773
19783
14
21152
8
2505
3090
6
572
1306
7793
784
3354
2932
1603
582
25669
1380
1015
2294
951
2044
2666
9
17946
1740
3
2990
1618
1265