1260
2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1293
1535
1096
1105
870
955
918
2284
750
831
905
3245
1255
817
750
885
889
903
911
910
884
1044
967
1045
3426
1033
1106
1071
2180
1517
3666
971
2859
896
3230
925
813
987
1971
3440
899
1009
1318
843
1276
1935
821
2370
1565
789
1823
883
1037
1032
782
788
3722
3600
1680
1929