4000
7111
3716
2477
897
191
1834
9151
4609
6474
4765
4093
6958
5936
9234
3902
3895
2920
396
2916
9982
6912
4451
627
1788
1520
2105
3350
9808
7955
955
2720
6312
9673
9906
8906
7320
2801
1135
3192
5073
3174
6122
7620
9643
9404
3354
1508
6212
1315
5542
2266
8961
8574
8316
8479
1572
5799
7740
6929
6823
2001
2818
8119
9432
7761
7566
1115
9045
7322