2158
1258
679
1337
1061
730
772
824
3046
795
1139
1310
1750
656
676
814
725
1545
790
2165
1251
1015
1591
2777
1018
881
613
1398
1655
727
656
645
672
1264
2525
1227
1408
1294
2059
1175
1785
1530
1001
672
661
733
728
728
1246
1298
875
1554
836
1287
888
722
1005
641
1590
989
936
888
1859
701
800
667
1903
4909
646
2939
1049
1162
1605
1177
1203
1471
1180
1292
1108
704
1578
959
1414
1781
1133
1364
761
1548
967
673
2280
766
624
1552
2548
791
973
729
687
2608
635
1140
854
1243
1012
1715
678
1354
814
1293
1248
2089
2822
659
1336
689
835
763
915
1151