Peacekeepers

Sparing the opinions, here is the math on the five of the world’s peacekeeping nations, in no particular order:

Respectively they are, Canada, USA, France, Germany, and the United Kingdom.

>>> def troops(x):
	return int(round(x * 0.65, 0))

>>> pops = [36,323,67,83,66]
>>> staff = [41, 57, 820, 739, 659]
>>> props=[int(x[1]*1e6/x[0]) for x in zip(map(lambda x:troops(x),staff),pops)]
>>> props
[1333333, 8729729, 125703, 172916, 154205]
>>> 

pops is country populations. staff is the number of personnel the UN consider on-the-ground. troops() operates under the assumption that about 35 per-cent of ground personnel are management so affords 65 per-cent to security. props is the proportions of population to engagements. Canada has one placement per 1.3 million population. USA has one per 8.7 million population, the others are between 5 and 8 per million population.