2561
798
935
1358
1276
1007
1077
809
974
1211
842
804
1991
910
871
1282
3527
3925
4596
1909
10069
919
3606
997
2061
1260
863
1330
779
2886
1138
1244
915
1021
995
871
972
1265
912
1695
1032
1048
1008
1093
1647
1957
1004
825
1050
871
1336
1050
1321
3108
1130
1098
1054
890
1041
1397
1106
900
778
946
1011
1142
1701
893
2054
830
1254
899
824
923
925
1297
796
884
1011
920
895
2022
1191
832
1581
835
2988
1087
2360
950
884
1084
850
812
1003
834
868
934
784
926
1003
822
940
1135
940
756
1139
17804
1055
3992
934
818
857
2758
1738
1299
6465
969
835
915