1295
1045
1942
1300
1143
1433
1141
2458
1377
1199
995
1054
1978
963
1247
1268
1199
1096
919
966
2284
1765
1032
1093
909
1965
3662
939
3618
1004
927
1368
1008
904
1390
1114
991
1048
1422
1426
940
2225
1095
2786
1568
896
1884
921
1684
918
1888
1450
2735
3444
1156
1059
1236
932
1232
1170
940
946
987
1060
902
2225
1764
3037
2820
1156
956
957
885
1522
922
2353
1186
898
1885
927
1332
1028
2735
994
2300
1258
990
1079
3662
924
1195
1048
875
1044
996
2786
1561
966
896
1422
1683
1607
1289
1946
921
945
966
906
914
1333
1101
955
920
1467
1032
1765
1426
1100
5182
1004