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
1029
815
1146
1966
761
707
1654
1413
1074
884
1103
749
1350
898
2032
1959
728
1535
2430
896
1577
769
945
793
2348
930
980
1055
1883
1275
954
883
782
771
883
1121
5029
1138
864
2012
1826
773
949
706
1303
776
75564
930
920
728
652
1738
1688
955
674
1996
879
1969
797
989
674
913
838
917
766
2129