4355
3299
3558
350
3932
1434
6690
21
5040
7437
5286
577
3332
5604
8362
6875
5670
1190
6286
6807
2388
1162
3383
4715
3123
8642
1801
5332
378
371
1485
5652
9119
8980
9318
7342
4951
3011
9772
9293
6622
1680
6766
5059
7256
8178
9175
9974
1115
352
488
1833
433
951
5977
269
8396
5216
2004
4987
2414
1609
3981
8370
263
5626
5181
4801
5431
5911