5412
10067
3482
3208
2064
1189
973
1651
900
848
1047
924
836
968
2229
944
836
849
862
1209
1038
1003
902
1000
975
885
865
1238
924
993
951
953
932
985
963
994
968
902
962
881
868
909
938
957
900
1032
1027
914
1019
951
982
1213
956
1067
953
2634
996
1002
1021
920