32302
0
2996
3051
2
1527
572
652
19783
2666
9
3765
4
1812
1
61216
1986
536
6781
515
7258
181997
11
883
1679
8945
2595
1162
6713
1331
1431
1623
1243
1239
2535
1267