705
959
2960
2093
1881
2853
1251
3033
783
915
680
734
858
821
1573
741
1530
2374
1908
744
1568
1961
958
1302
893
892
1214
1026
2320
1816
854
816
823
895
2392
964
840
1696
11313
1537
2307
1632
810
816
1664
978
708
1372
1215
987
3373
7446
2843
867
3103
750
4522
1319
1459
6263
3237
735
2739
2530
760
1311
894
1617
698
3304
3375
1523
764
1088
639
1636
1314
3862
718
5965
944
845
1112
942
1003
989
1063
2359
1293
1286
1285
1834
850
1938
835
1041
2982
2080
1306
1421
1362
691
1317
1243
812
2594
988
808
2449
2994
2980
835
728
1030
913
719
5285
1280
2948
880