32302
0
3083
2
21152
8
2535
17946
25669
3090
6
19783
2932
2258
1
3498
4
5402
9
946
2666
989
297066
1384
940
3213
7
1294
1153
131589
3754
2558
3
2774
444571
13499
5
4601
542
2377