32302
0
2535
2
19783
17946
1394
1
25669
1053
21152
8
2932
475
3498
4
297066
444571
9
1189
3779
3929
4309
3765
14
3835
1153
2002
3
2996
3090
6
572
1821
1591
1289601
868
5922
5