1570
2228
3269
1001
978
1156
2347
2249
772
1613
2987
1334
2007
1515
1031
1476
1576
1517
1387
1038
1349
2368
871
1539
2103
798
1150
1201
855
1028
1009
930
907
926
872
797
983
1096
1913
997
2201
1244
804
2010
880
1253
950
836
770
2941
1170
1163
1468
922
1455
936
913
1470
791
7511
1014
1263
1820
816
1245
859
975
924
836
2302
1289
718
947
1083
805
926
1639
2197
696
796
6242
933
818
1006
2877
905
899
2961
835
764
1434
1091
1987
802
840
1408
1094
1081
854
1244
4763
912
685
854
686
1464
1273
1152
908
1293
1004
756
1200
3059
942
1170
860
935
712
901