32302
0
951
803
2535
2
19783
690
2920
4
2996
1869
2932
437
3498
25669
236066
14
984
17946
8819
12
3765
392
1045
5043
1
1285
1812
4155
7
2124
3
1153
1823
1089
1193