32302
0
528
2919
2
1152
1
255
1193
616
14887
18
297066
2358
9
2535
1289601
4
572
3447
7
4044
5
3083
2476
877
17946
1809
2465
1189
2087
2556
3125
2320
6
3154
3498
7793
2405