4809
5470
3426
2843
9586
4374
6881
507
2400
3766
5402
7650
4286
5541
6745
4748
6490
9554
8777
9239
9101
633
3598
1163
1217
3421
1174
3214
781
5719
2220
1994
3251
8326
3977
468