32302
0
2535
2
1275
1
21152
8
25669
3090
6
3083
1505
1512
19783
2932
1149
3498
4
1422
3
5402
9
17946
2740
1294
1153
1169
2009
5
1622
1523
1384
2951
981
975
4326
3080
1536