32302
0
1527
2
1558
2996
3629
1
3051
1812
1614
572
1679
8945
1162
1239
1331
1431
1623
1267
1282
1843
1243
1212
1767
3926
14
7258
536
652
1547
1690
2949
6026