4781
1903
3798
3033
8682
5939
3829
1340
6669
9328
979
4064
1629
382
7145
5217
5322
1113
8243
8220
9898
3000
9748
6794
8641
5475
778
9300
2387
5969
9686
6943
6057
8567
9853
5712
5772
1034
2415
9272
3020
9169
5524
8916
1061
7557
2533
8331
5340
717
7475
403
3673
6455
249
6308
2037
2080
4933
4490