5922
5
444571
9
3207
2
5141
7
8866
6
18816
11
12621
22
1942
1
3519
5164
8313
2300
783
118
2954
810
4553
3238
1795
2928