923
992
3588
1374
705
2100
1223
1828
1415
670
1840
850
3857
1496
2169
760
2062
4282
965
1281
2069
859
916
7638
873
1117
2425
1318
1277
1361
740
1209
9105
986
819
785
894
822
930
857
1141
2451
761
683
752
783
908
982
1782
2081
815
689
800
1158
1036
1653
1868
1238
858
1022
981
2701
1665
830
1295
1017
1881
667
1278
1381
1170
654
910
1227
1333
2500
1291
2082
787
1259
744
1287
1677
897
4022
932
902
2077
1115
2146
1159
1025
914
922
1203
1351
912
1019
3798
899
680
1173
658
746
1154
1391
1446
2719
1750
1205
899
801
824
991
1735
707
647
983
1567
985