4494
2945
3074
1472
1735
2883
1397
5249
2188
8203
3200
887
4940
4994
859
2651
6379
2151
6945
961
2801
1511
3363
3200
1722
5221
3769
393
3212
7531