876
116
2828
1275
4299
2238
3520
2870
4760
1795
5389
5846
3009
709
1032
5097
3043
9520
9052
8596
9904
8094
553
485
1344
3094
9035
5660
7733
8962
3671
6086
4767
532
1205
3605
4648
4074
2132
905
638
9578
5459
7171
8336
8769
6879
5868
1305
8429
8644
4085
1505
4886
9020
9663
4154
2083
2809
4394
5740
9782
1626
4176
1332
35
6239
7160
310
3851
5029
7166
7373
6541
4749