1113
2963
878
809
1690
1528
1041
1094
944
831
1183
809
5467
1156
2794
715
736
838
1065
783
959
899
1062
867
938
863
994
1352
2710
812
839
1830
1305
1186
742
817
1776
886
766
1253
754
3061
714
1031
3514
2556
866
899
4370
717
812
755
788
1687
957
871
2207
1504
819
782
1737
1175
1135
1548
636
967
722
622
623
703
836
608
3637
828
1124
650
671
763
933
902
1232
1121
862
1025
851
657
987
952
1625
657
871
734
888
732
869
714
623
1413
8198
732
628
602
897
1699
757
943
745
760
922
658
1111
739
835
657
676
684
651
764
1302
998