4930
3815
666
4776
4336
3881
905
7935
1234
3965
9648
9664
992
2217
9864
7291
1059
6775
1593
252
9514
5177
8122
5839
288
174
3352
1074
2202
2304
8920
1951
3052
2939
3186
2802
3516
3856
1136
5444
9489
4958
1661
3079
8600
3363
9421
6711
8176
8908
894
7828
3272
879
7863
4060
9744
7572
8399
8704
7302
8192
1382
9848
1295
8448
1378
7869
2531
6044