1836
5633
1744
4491
2956
5908
5048
1296
2518
1625
8351
5276
3213
3647
3715
2138
3590
34827
3881
7785
17769
10588
11104
66646
35163
11357
7422
37327
6667