956
1043
1006
989
3029
2306
909
944
901
1502
868
1084
1022
22519
1313
1309
1600
2095
4633
1189
1435
999
939
1225
1012
1539
903
885
828
965
876
852
2109
1754
1707
2109
890
869
838
1254
1073
968
1200
926
884
905
906
903
1382
1345
1009
1509
1350
818
1640
930
2687
847
849
1200
877
904
2474
6692
1604
1201
907
874
833
2296
1024
958
946
887
830
1277
2760
836
807
3025
1322
835
890
755
3884
1591
1449
873
910
1525
1097
857
929
1195
841
796
1057
910
823
747
894
1105
770
763
1047
867
1001
881
920
2163
843
945
960
998
869
1125
888
880
882
1449