1368
1697
967
2108
1398
2018
1029
848
902
917
1223
1650
1981
2234
2515
2686
3415
1768
1839
1521
1975
1333
1211
1366
1033
1059
1841
1057
930
944
883
937
1020
959
2342
917
922
881
962
1035
854
906
946
926
1004
2066
2226
2318
3177
773
1706
1411
978
989
1110
856
893
888
943
913
877
873
795
1748
969
764
1098
2433
1606
926
943
1250
1566
1843
967
764
908
820
798
803
1424
1029
870
1185
1118
786
775
793
863
1305
1407
2344
1032
2913
1066
1246
905
1674
794
1021
978
864
863
887
1309
915
1097
1041
3070
807
966
810
844
837
2145
849
1750
967
2347
1650