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
829
911
14867
913
4053
1719
1241
4232
2114
1189
958
1488
2922
11324
993
796
4458
689
1349
3753
877
2996
1588
842
833
1265
2124
1403
697
1734
1218
911
1026
1380
680
2346
7625
878
685
1819
988
780
2357
718
711
1955
815
2418
727
915
1352
2159
769
2486
767
983
862
898
1859
752
891
872
920
720
1042