1600
827
996
1098
1029
2860
1469
1124
981
1486
1165
3385
1378
996
824
7028
2022
928
848
1657
1410
2207
1164
1625
1215
1139
1187
1113
1118
896
891
1025
2654
1408
867
1152
1830
924
854
949
1200
1158
1660
1510
838
3266
1665
1063
1040
2482
907
5112
1026
970
886
1081
937
2903
1529
1489
1048
3367
1067
908
799
817
1007
1035
954
1327
1730
1124
1079
1255
849
1272
1138
1676
1373
1330
1169
1811
2308
1140
1406
906
981
1547
1918
956
1537
848
923
1469
3752
1427
1974
7394
1515
1234
1999
1460
1131
1334
1479
1584
2348
955
1855
1355
918
885
1002
1600
1259
1013
828
2162
2143
902