30334
6
1903
3
2392
2
1308
0
1719
1
4015
3173
921
2044
1893
937
1954
2097
4
891
1974
1345
1787
946
2181
1437
2294
658
1564
1319
1529
1265
2562
2277
2344
13018