880
2258
1054
1091
2910
3168
1631
1841
1211
1299
1327
1533
27298
1450
2056
2768
1786
4960
4598
2797
3215
5302
3088
2932
15908
11466
3297
22444
3794
2719
4592
63201
7430
7478