1056
1
4121
2
1464
2197
3686
6
2233
4
3685
3
1674
1274
1332
1131
2485
2962
1391
1797
2408
1693
7
1590
1238
1974
2114
1863
1513
854
1385
1511
1715
921
5231
1461