32302
0
3090
6
2996
3051
2
536
1812
1
665
652
7258
572
1679
6781
8945
1162
1331
1527
1431
1623
1243
1239
839
1267
1767
1282
1843
463
1212
2595
645
61216