1174
2248
1467
1730
1812
2431
1505
2196
1946
2983
855
2960
2750
922
2262
2197
944
2704
1637
2860
1000
1089
772
2056
3833
892
673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
2676
1942
1040
7105
1403
2990
2783
757
2528
711
1789
2018
833
1818
970
770
1012
2998
1588
2668
2773
2481
829
1343
2157
896
838
793
1133
821
754
1457
875
1312
814
2113
729
1426
812
1012
714
844
731
799
1739
800
1294
1202
2723
707
640
3068
669
810
676
1956
1071
867
3778
643
831
962
561
2302
889
676
1526
807
813
3292
1178
2085
679
686
1642
658
746
709
1695
1718
915
1468