7058
6735
6043
2228
3076
2959
987
283
1791
2840
3275
3894
262
3670
5001
8212
3624
9998
4719
3273
5543
3530
7050
7987
7621
6463
4918
5775
8945
4288
4409
3832
7502
2452
3947
7167
4281
2709
8281
9755
8954
7376
186
1238
4600
841
3458
4733