848
2191
814
3036
3772
1665
2361
2895
1325
1417
1118
1724
2463
1437
2369
8213
3319
3364
1721
8037
9459
1647
2955
6338
11196
5051