943
1921
1621
915
2344
3777
996
1324
992
1048
1501
1090
914
1859
2102
2011
1820
1153
3083
958
1320
1506
1699
954
906
1800
2133
1302
2087
900
1123
1703
920
945
1533
1310
1484
1368
952
1628
1051
1560
823
1223
1196
876
1406
2183
1261
1407
855
992
932
853
973
994
980
1629
2783
976
1029
883
1618
1240
932
781
2914
889
926
834
889
1278
857
885
1142
1386
2452
1119
1500
2395
892
1309
829
1878
807
3167
1778
965
866
2198
939
817
916
829
2562
1266
885
3738
850
810
1692
1233
987
796
1655
1149
1957
814
892
831
869
1040
1445
1145
1718
1546
1613
1850
907
1101