4998
3591 1165
810
2970
2869
3310
6451
8453
975
4464
3413
7398
384
2349
5206
981
8936
4801
725
7821
1068
9148
8380
4329
5033
9453
3653
3364
1740
7330
1012
2311
4481
1736
9837
8576
1555
796
7374
6700
9864
564
6207
3455
2372
5763
9175
7861
9935
2245
2791
6518
645
8000
666
4347
7199
9623
5434
9000
5172
7381
5375
1903
5423
7722
3613
3286
9468
6880
248
3784
7628
182
9785
4540
166
9391
3833
312
1351
8152