2465
2
2535
19783
2932
3498
4
32302
0
17946
2123
1
1716
2470
5
1153
1639
3090
6
1397
21152
8
25669
2996
3080
3
1044
14
1092
4044
3083
1830
1189
3125
441
1701
1210
750