1021
6456
8833
653
3733
4210
9091
926
2881
9302
6975
960
1207
940
1389
1168
785
682
2406
3609
14080
2393
1425
1052
2705
1750
1256
2176
3814
2721
760
654
2604
1422
675
1871
639
1456
3237
998
645
766
576
818
993
610
676
699
574
804
1473
564
19476
798
826
663
1210
1319
2335
589