1049
1851
3537
1228
1136
1603
2459
2599
1021
15933
3141
1025
1393
1509
4828
7216
5994
1636
4399
3184
5615
2135
2143
1729
2381
2217
2981
2428
3041
2984
2855
7510
5608
4050
4891
2722
4102
92188
7474
10264
3730
16284
4450
2393
11977
9688
11456
7161