1184
1738
1117
2370
791
4286
2303
2626
2916
1202
1065
3044
2911
1954
992
1393
3462
3892
1384
1305
1567
1976
283
1049
294
1950
1153
1124
1588
2859