1950
932
1456
2612
815
974
1334
2361
1945
962
900
1988
1953
918
891
1157
1523
1145
886
18356
1056
2649
1011
901
820
1233
2257
1177
965
1120
1275
1098
807
1861
959
779
1727
1774
1063
2784
981
1452
970
958
1012
1736
1069
3088
1617
1056
1912
1057
1100
869
1742
2134
1137
853
1601
894
860
1035
1001
1162
1370
836
1264
775
1164
966
1281
1090
949
1299
971
3045
1876
838
2350
798
1255
1495
2064
750
1814
1557
1488
1084
1186
1717
1411
825
1778
2635
2244
907
4229
1634
870
3205
1421
1157
1481
1296
941
855
835
1867
1540
833
1526
810
891
1856
995
901
910
816
1373
2105