1526
2
1565
3
2219
4
3674
10
3677
5
1626
1
1018
1918
2587
6
10324
2473
2199
8731
1126
4820
6062
16
5108
4016
2346
10543
9