1037
969
1324
1293
1889
797
939
700
1977
1297
5318
779
1434
921
2383
757
1039
2361
676
951
693
721
1113
4993
2529
1187
1186
924
1332
685
1273
685
1040
865
766
866
996
1576
684
698
674
1678
1409
1275
2943
1274
2960
5902
1226
901
7415
681
2167
1083
918
755
1132
854
1150
1626
1381
2220
1293
938
1585
2872
1140
694
701
655
1232
1089
776
1158
2316
900
878
3108
1270
910
756
1376
1128
3378
1288
864
744
693
1251
1856
1511
917
3307
806
836
1122
911
999
1044
1286
712
796
684
2392
1056
683
828
707
1840
2719
861
704
851
988
793
1998
1285
857
869
1787