781
963
743
744
713
758
815
955
1447
3101
1275
1434
1045
1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
768
859
2141
1700
2269
1277
1130
762
610
3442
644
2621
600
701
1434
992
870
619
1515
705
1474
814
2547
747
1040
1930
1722
948
1402
1040
950
693
1326
1771
1875
614
1048
840
1695
713
1992
1139
9804
1753
688
795
2077
2342
1404
1389
664
1237
1005
2037
872
865
1535
1044
687
812