5901
9052
2948
4097
7191
7032
8378
4139
9398
2841
8234
7413
5465
5217
6526
5866
5828
3413
7922
2257
1968
916
661
7437
975
9207
5102
5034
4207
8351
2362
6272
4610
7249
7304
2574
7223
4236
849
5863
2233
965
7481
2134
3280
6020
6895
3323
4010
4100
5832
1048