2535
2
21152
8
3354
1
32302
0
19783
3498
4
17946
1883
2505
2044
1306
582
25669
2057
2932
1603
1015
2294
3683
951
1683
3779
1740
3
2990
3765
1038
3518
3326
1153
2890