12621
22
763
1
3357
11
4094
8
2364
4
951
4044
5
2886
6
5094
9
2086
3
2197
7
2935
2
19783
1599
2683
3175
7034
944