841
1237
2
3396
1
4378
10
3969
4
1819
8
672
14804
9
1083
692
1242
1092
1480
647
970
3
1362
469
1353
549
1448
5
849
1449
689
2682
6583
11
4250