3847
5670
588
8230
397
1429
1127
5264
2024
677
982
4414
3237
3764
4523
1653
9623
9331
896
3523
7716
4866
864
9537
7052
7313
1284
5925
5622