32353
12
1309
0
1311
1
1992
3
2032
1901
697
4914
2
3462
6
840
1505
2342
1019
1202
1468
5389
7994
1636
456
2446
2037
1931
4
3261
676
1295
14421
946
1363
1411
2570