8795
6281
5865
1832
8366
5096
4035
7731
5645
2401
5210
5031
4539
5440
5941
1896
1928
9387
1359
222
116
8102
2760
9848
3004
3416
6343
3029
9850
310
3097
6142
9500
357
6257
2298
5618
7959
9844
9042
8939
3896
7381
994
6351
7137
3925
8948
1123
3744
112
9227
9273
8045
6648
5209