782
643
954
1549
4729
807
1165
894
2060
1246
976
640
765
3665
916
1114
847
916
964
1166
769
1097
1097
3505
854
2903
784
1516
1783
961
1355
1995
691
2790
848
2592
1097
1162
1640
1761
1086
932
709
8295
1525
2858
758
1147
996
2454
929
2376
705
1109
1725
1148
680
1597
2289
917
922
1870
4381
656
822
710
708
2616
1810
1632
883
1109
1400
649
3023
5457
835
739
4310
847
685
736
1115
1010
1635
1670
842
1208
1480
696
753
742
755
777
792
813
1061
700
1820
868
886
1114
771
1003
737
864
627
1967
1558
881
781
1155
698
5011
1059
970
715
2150
1422
912