32302
0
2996
3051
2
365
645
1431
1
1243
1239
1812
1843
6781
536
7258
1679
8945
1162
1331
1527
3629
1623
1558
1267
1767
1282
1212
61216
652
2535
1458
721