32302
0
2996
3051
2
1527
1331
1
1623
652
572
181997
11
2949
1812
665
272
1558
3629
2595
7258
883
2535
1679
297066
577
8945
685
1162
19783
1431
3172
1243
1239