32353
12
840
0
2032
1
1901
2446
3
2037
3462
6
1505
2342
2
1019
1202
1311
1468
7994
1636
456
2038
1931
4
3261
676
14421