1667
1092
1093
1216
991
1218
906
998
2869
948
932
935
889
806
942
910
2963
1564
956
4595
1275
941
930
1024
1355
1762
1079
819
867
2536
1459
1080
1201
1273
1687
1703
1850
918
940
1706
968
1038
879
869
899
2392
1107
926
1634
1060
3345
1070
2515
970
1705
1389
1429
2226
1166
924
1016
876
1481
809
1240
948
5017
1389
2236
821
1660
1716
1833
788
1097
1757
1686
1972
1500
958
896
1902
908
944
1696
1524
812
1897
1083
1575
813
2287
1287
995
839
9054
1766
865
1239
1031
1031
1238
2303
893
1738
888
1020
1330
811
1970
1106
2017
809
771
928
1494
1807
4350
1285
1575