32302
0
2996
3051
2
536
19783
1812
1
181997
11
652
665
4074
2535
7258
572
1679
6781
8945
1162
1331
1527
1431
1623
1243
1239
839
1267
1767
1282
1843
25669
1212