22
2687
9660
2190
5198
1814
2185
1694
9988
7856
2794
1396
8770
9998
2885
248
1730
5162
8486
8132
8381
7391
6589
2386
9552
4515
8831
3250
7092
5420
9718
8220
7457
6912
3225
4370
4969
2375
7773
4035
2612
2891
292
1061
2270
699
1482
9304
8151
5362
8690
5901
1679
9170
9159
6159
1152
3970
5211
1487
5054
6807
5530
6116
2510
3649
2392
2308
8888
826
5728
5557
4408
6058
2157