2535
2
21152
8
3354
1
32302
0
19783
3498
4
17946
572
2505
802
2044
1306
784
582
14
25669
2057
2932
1603
1380
1015
2294
3683
951
1189
1683
3779
1740
3
2990
3765