4843
3644
9169
9787
9940
5397
5701
6594
977
8211
249
397
9972
7335
3102
2996
8457
6507
5176
1186
3613
2160
4551
2985
4951
612
3584
1250
1537
1550
3886
9871
7209
6442
2452