2884
943
879
912
827
4038
915
980
1672
949
896
1381
920
1090
1552
1352
884
819
808
1127
923
1779
797
989
1035
847
1000
1176
922
875
857
1436
849
953
1591
956
1066
903
997
2029
1734
871
801
1198
1032
932
892
910
943
893
996
4986
1030
963
808
927
1356
1003
1184
1229
1140
1031
1027
2393
906
833
1130
808
1955
1018
997
1097
1588
910
862
1120
1010
1322
971
1106
1042
949
917
770
1279
820
794
855
976
931
1064
1618
1002
2876
954
1555
3022
830
1831
884
765
4952
4493
875
958
987
1211
807
803
1058
924
1396
838
1189
1746
818
1040
937
810
833