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
1751
4656
4862
1336
3109
658
1564
1529
1265