1965
7828
1031
937
1250
1037
1070
903
1010
955
1969
1360
1163
1070
807
1147
1665
800
868
876
869
889
1044
1003
1028
930
892
1414
867
1008
3002
1031
953
883
932
905
813
1288
2212
1597
919
1248
890
805
2501
820
1328
958
1433
1150
1075
1580
1267
1068
876
941
930
983
891
963
1795
1699
923
1008
1882
1362
1025
1152
1688
844
873
1185
931
1008
1019
959
1086
1106
884
1066
899
975
1216
864
832
957
817
1579
866
1042
1017
2876
1490
941
2881
945
1267
971
1665
797
1470
1302
975
898
850
857
1789
2638
976
834
1300
794
888
910
1134
877
2015
946
797
871