3158
825
1660
1264
1246
849
845
956
966
873
866
1128
1120
772
1044
794
5385
1541
1130
1007
1753
1224
1124
682
1638
4557
1028
1102
1297
1169
8911
4246
884
890
807
966
906
1078
2088
854
805
1707
852
931
954
834
1198
947
1973
3120
812
871
729
749
921
768
728
748
2023
11311
3516
1432
1067
1755
1288
2617
3094
692
1040
952
4615
938
1985
779
800
1264
1217
2781
658
930
938
802
1450
764
1392
700
1972
1834
2631
7196
1587
1993
1108
1224
656
1345
671
685
2859
1787
2370
769
679
1015
721
971
1364
659
794
1525
732
3131
979
818
1022
836
715
712
1808
1305