892
3090
9718
4990
4064
1055
4614
1859
8491
4882
2206
7828
8920
464
2709
8271
5967
4139
2787
2243
4838
2595
2331
7258
5799
1539
138
5112
9897
2477
9241
6077
3054
49
1000
7607
8288
5137
7889
7891
8806
5835
7176
4278
7067
388
7418