560
6905
3960
2186
7367
3664
6319
3423
593
7773
9409
7723
2960
508
1163
2772
3805
5344
4303
9469
5535
29
5381
3985
626
1351
2116
7665
8468
8254
9548
7662
4824
622
8013
1781
7605
5581
9474
9879
3314
5414
4053
794
6975
1416
3560
3528
3564
1996
1340
1543
6835
6363
2837
4375
1607
1980
5717
1454