1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
1486
831
1174
710
769
1407
852
830
3494
1418
771
1220
1062
1414
819
885
1427
1853
1449
799
779
819
1012
1111
992
1102
1037
845
1400
861
1059
1011
844
1217
2015
950
1841
836
1246
1057
1326
969
1218
986
1064
774
2030
1301
1365
804
1570
910
739
673
744
2425
793
741
714
794