1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
1132
1007
840
1944
838
1658
2627
898
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1269
834
1423
1788
1926
2740
1035
2422
1228
1332
1755
1310
2567
1729
960
1326
1416
813
1034
1327
1111
1963
883
1365
2938
1744
1554
1067
1173
2757
1330
1208
892
1438
2537
744
810
1020
948
865
791
898
967
1787
4173
980
1091
968
831
886
1069
870
1499
856
1780
4247
1071
1839
1761
952