32302
0
1558
2
572
2535
2996
3051
1527
1331
1
1623
652
181997
11
536
2949
1812
665
272
3629
2595
1618
7258
883
1679
297066
577
8945
685
1162
3498
4
19783
3926
14