32302
0
17946
25669
3498
4
19783
2
2535
3090
6
7258
1461
21152
8
2921
5
2499
1
3429
7
2932
1603
1301
1249
946
2350
1684
1746
3779
2990
3765
1153
2890
3
1558
866
2207
2580