32302
0
19783
2
3765
4
25669
2535
17946
2903
3
827
1
6327
7
1864
1193
21152
8
8185
1189
2750
2763
2932
572
3498
2996
5402
9
14
3779
1347
9611
4996
6
1153
669
3090
3546