2292
670
739
977
944
1183
646
778
1124
880
731
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
640
1650
1361
747
1793
942
892
722
806
745
4215
2822
1529
748
1001
1783
1264
1880
745
871
1573
858
1110
719
632
696
1401
2727
1207
4204
1804
1315
922
697
1521
1386
988
663
678
1038
740
1067
841
1341
2300
1608
950
1898
2984
1007
1325
731
1568
1275
1472
937
719
702
2513
992