32302
0
2996
3051
2
1527
572
652
19783
1812
1
61216
536
6781
515
7258
181997
11
883
1679
8945
2595
1162
1331
1431
1623
2529
7
1243
1239
2535
1267
4363
1767
1282