Skip to content

Instantly share code, notes, and snippets.

@sampath-karupakula
Created July 6, 2017 08:52
Show Gist options
  • Save sampath-karupakula/2f031f21f4581da8e920294918822ee5 to your computer and use it in GitHub Desktop.
Save sampath-karupakula/2f031f21f4581da8e920294918822ee5 to your computer and use it in GitHub Desktop.
Global Migration in 2015
license: mit
height: 960
border: no
{"platforms" : [{"name":"UAVs21","color":"green"},{"name":"Bomber Aircraft","color":"green"},{"name":"Fighter Aircraft","color":"green"},{"name":"Freighter Aircraft ","color":"green"},{"name":"Passenger Aircraft1","color":"green"},{"name":"Communications Satellites","color":"green"},{"name":"ISR Satellite","color":"green"},{"name":"P81","color":"green"},{"name":"Plat9","color":"green"},{"name":"Plat10","color":"green"},{"name":"Plat11","color":"green"},{"name":"P12","color":"green"},{"name":"P13","color":"green"},{"name":"P14","color":"green"},{"name":"P15","color":"green"},{"name":"P16","color":"green"},{"name":"P17","color":"green"},{"name":"P18","color":"green"},{"name":"P19","color":"green"},{"name":"P20","color":"green"},{"name":"P21","color":"green"},{"name":"P22","color":"green"},{"name":"P23","color":"green"},{"name":"P24","color":"green"},{"name":"P25","color":"green"},{"name":"11111","color":"green"},{"name":"eeee","color":"green"},{"name":"test platform","color":"green"},{"name":"ghjgh","color":"green"},{"name":"P30","color":"green"},{"name":"P31","color":"green"},{"name":"P32","color":"green"},{"name":"cccc","color":"green"},{"name":"fgfg","color":"green"},{"name":"P35","color":"green"},{"name":"hytjyu","color":"green"},{"name":"P37","color":"green"},{"name":"sdfds","color":"green"},{"name":"Platform 39","color":"green"},{"name":"P40","color":"green"},{"name":"YY12","color":"green"},{"name":"Deep Learning(Machine Learning)","color":"green"},{"name":"Test-P33","color":"green"},{"name":"P44-Test","color":"green"},{"name":"P45-Test","color":"green"},{"name":"Algorithms and Processing","color":"orange"},{"name":"Comm Technology","color":"orange"},{"name":"Computing and Storage","color":"orange"},{"name":"Electrical Power","color":"orange"},{"name":"Electronic Circuits","color":"orange"},{"name":"Electronic Packaging1","color":"orange"},{"name":"Materials and Coatings","color":"orange"},{"name":"Mechanical Manufacturing","color":"orange"},{"name":"Optics","color":"orange"},{"name":"Photonics","color":"orange"},{"name":"Semiconductors","color":"orange"},{"name":"Software","color":"orange"},{"name":"T13","color":"orange"},{"name":"T14","color":"orange"},{"name":"T15","color":"orange"},{"name":"T16","color":"orange"},{"name":"T18","color":"orange"},{"name":"T19","color":"orange"},{"name":"T20","color":"orange"},{"name":"T21","color":"orange"},{"name":"jdjjd","color":"orange"},{"name":"T23","color":"orange"}],"matrix" : [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]}
{
"data": {
"id": "WORLD"
},
"children": [
{
"data": {
"id": "Asia"
},
"children": [
{
"data": {
"id": "Southern Asia"
},
"children": [
{
"data": {
"id": "Afghanistan"
}
},
{
"data": {
"id": "Bangladesh"
}
},
{
"data": {
"id": "Bhutan"
}
},
{
"data": {
"id": "India"
}
},
{
"data": {
"id": "Iran (Islamic Republic of)"
}
},
{
"data": {
"id": "Maldives"
}
},
{
"data": {
"id": "Nepal"
}
},
{
"data": {
"id": "Pakistan"
}
},
{
"data": {
"id": "Sri Lanka"
}
}
]
},
{
"data": {
"id": "Western Asia"
},
"children": [
{
"data": {
"id": "Armenia"
}
},
{
"data": {
"id": "Azerbaijan"
}
},
{
"data": {
"id": "Bahrain"
}
},
{
"data": {
"id": "Cyprus"
}
},
{
"data": {
"id": "Georgia"
}
},
{
"data": {
"id": "Iraq"
}
},
{
"data": {
"id": "Israel"
}
},
{
"data": {
"id": "Jordan"
}
},
{
"data": {
"id": "Kuwait"
}
},
{
"data": {
"id": "Lebanon"
}
},
{
"data": {
"id": "Oman"
}
},
{
"data": {
"id": "Qatar"
}
},
{
"data": {
"id": "Saudi Arabia"
}
},
{
"data": {
"id": "State of Palestine"
}
},
{
"data": {
"id": "Syrian Arab Republic"
}
},
{
"data": {
"id": "Turkey"
}
},
{
"data": {
"id": "United Arab Emirates"
}
},
{
"data": {
"id": "Yemen"
}
}
]
},
{
"data": {
"id": "South-Eastern Asia"
},
"children": [
{
"data": {
"id": "Brunei Darussalam"
}
},
{
"data": {
"id": "Cambodia"
}
},
{
"data": {
"id": "Indonesia"
}
},
{
"data": {
"id": "Lao People's Democratic Republic"
}
},
{
"data": {
"id": "Malaysia"
}
},
{
"data": {
"id": "Myanmar"
}
},
{
"data": {
"id": "Philippines"
}
},
{
"data": {
"id": "Singapore"
}
},
{
"data": {
"id": "Thailand"
}
},
{
"data": {
"id": "Timor-Leste"
}
},
{
"data": {
"id": "Viet Nam"
}
}
]
},
{
"data": {
"id": "Eastern Asia"
},
"children": [
{
"data": {
"id": "China"
}
},
{
"data": {
"id": "China, Hong Kong Special Administrative Region"
}
},
{
"data": {
"id": "China, Macao Special Administrative Region"
}
},
{
"data": {
"id": "Democratic People's Republic of Korea"
}
},
{
"data": {
"id": "Japan"
}
},
{
"data": {
"id": "Mongolia"
}
},
{
"data": {
"id": "Republic of Korea"
}
}
]
},
{
"data": {
"id": "Central Asia"
},
"children": [
{
"data": {
"id": "Kazakhstan"
}
},
{
"data": {
"id": "Kyrgyzstan"
}
},
{
"data": {
"id": "Tajikistan"
}
},
{
"data": {
"id": "Turkmenistan"
}
},
{
"data": {
"id": "Uzbekistan"
}
}
]
}
]
},
{
"data": {
"id": "Europe"
},
"children": [
{
"data": {
"id": "Southern Europe"
},
"children": [
{
"data": {
"id": "Albania"
}
},
{
"data": {
"id": "Andorra"
}
},
{
"data": {
"id": "Bosnia and Herzegovina"
}
},
{
"data": {
"id": "Croatia"
}
},
{
"data": {
"id": "Gibraltar"
}
},
{
"data": {
"id": "Greece"
}
},
{
"data": {
"id": "Holy See"
}
},
{
"data": {
"id": "Italy"
}
},
{
"data": {
"id": "Malta"
}
},
{
"data": {
"id": "Montenegro"
}
},
{
"data": {
"id": "Portugal"
}
},
{
"data": {
"id": "San Marino"
}
},
{
"data": {
"id": "Serbia"
}
},
{
"data": {
"id": "Slovenia"
}
},
{
"data": {
"id": "Spain"
}
},
{
"data": {
"id": "The former Yugoslav Republic of Macedonia"
}
}
]
},
{
"data": {
"id": "Western Europe"
},
"children": [
{
"data": {
"id": "Austria"
}
},
{
"data": {
"id": "Belgium"
}
},
{
"data": {
"id": "France"
}
},
{
"data": {
"id": "Germany"
}
},
{
"data": {
"id": "Liechtenstein"
}
},
{
"data": {
"id": "Luxembourg"
}
},
{
"data": {
"id": "Monaco"
}
},
{
"data": {
"id": "Netherlands"
}
},
{
"data": {
"id": "Switzerland"
}
}
]
},
{
"data": {
"id": "Eastern Europe"
},
"children": [
{
"data": {
"id": "Belarus"
}
},
{
"data": {
"id": "Bulgaria"
}
},
{
"data": {
"id": "Czech Republic"
}
},
{
"data": {
"id": "Hungary"
}
},
{
"data": {
"id": "Poland"
}
},
{
"data": {
"id": "Republic of Moldova"
}
},
{
"data": {
"id": "Romania"
}
},
{
"data": {
"id": "Russian Federation"
}
},
{
"data": {
"id": "Slovakia"
}
},
{
"data": {
"id": "Ukraine"
}
}
]
},
{
"data": {
"id": "Northern Europe"
},
"children": [
{
"data": {
"id": "Channel Islands"
}
},
{
"data": {
"id": "Denmark"
}
},
{
"data": {
"id": "Estonia"
}
},
{
"data": {
"id": "Faeroe Islands"
}
},
{
"data": {
"id": "Finland"
}
},
{
"data": {
"id": "Iceland"
}
},
{
"data": {
"id": "Ireland"
}
},
{
"data": {
"id": "Isle of Man"
}
},
{
"data": {
"id": "Latvia"
}
},
{
"data": {
"id": "Lithuania"
}
},
{
"data": {
"id": "Norway"
}
},
{
"data": {
"id": "Sweden"
}
},
{
"data": {
"id": "United Kingdom of Great Britain and Northern Ireland"
}
}
]
}
]
},
{
"data": {
"id": "Africa"
},
"children": [
{
"data": {
"id": "Northern Africa"
},
"children": [
{
"data": {
"id": "Algeria"
}
},
{
"data": {
"id": "Egypt"
}
},
{
"data": {
"id": "Libya"
}
},
{
"data": {
"id": "Morocco"
}
},
{
"data": {
"id": "Sudan"
}
},
{
"data": {
"id": "Tunisia"
}
},
{
"data": {
"id": "Western Sahara"
}
}
]
},
{
"data": {
"id": "Middle Africa"
},
"children": [
{
"data": {
"id": "Angola"
}
},
{
"data": {
"id": "Cameroon"
}
},
{
"data": {
"id": "Central African Republic"
}
},
{
"data": {
"id": "Chad"
}
},
{
"data": {
"id": "Congo"
}
},
{
"data": {
"id": "Democratic Republic of the Congo"
}
},
{
"data": {
"id": "Equatorial Guinea"
}
},
{
"data": {
"id": "Gabon"
}
},
{
"data": {
"id": "Sao Tome and Principe"
}
}
]
},
{
"data": {
"id": "Western Africa"
},
"children": [
{
"data": {
"id": "Benin"
}
},
{
"data": {
"id": "Burkina Faso"
}
},
{
"data": {
"id": "Cabo Verde"
}
},
{
"data": {
"id": "Côte d'Ivoire"
}
},
{
"data": {
"id": "Gambia"
}
},
{
"data": {
"id": "Ghana"
}
},
{
"data": {
"id": "Guinea"
}
},
{
"data": {
"id": "Guinea-Bissau"
}
},
{
"data": {
"id": "Liberia"
}
},
{
"data": {
"id": "Mali"
}
},
{
"data": {
"id": "Mauritania"
}
},
{
"data": {
"id": "Niger"
}
},
{
"data": {
"id": "Nigeria"
}
},
{
"data": {
"id": "Saint Helena"
}
},
{
"data": {
"id": "Senegal"
}
},
{
"data": {
"id": "Sierra Leone"
}
},
{
"data": {
"id": "Togo"
}
}
]
},
{
"data": {
"id": "Southern Africa"
},
"children": [
{
"data": {
"id": "Botswana"
}
},
{
"data": {
"id": "Lesotho"
}
},
{
"data": {
"id": "Namibia"
}
},
{
"data": {
"id": "South Africa"
}
},
{
"data": {
"id": "Swaziland"
}
}
]
},
{
"data": {
"id": "Eastern Africa"
},
"children": [
{
"data": {
"id": "Burundi"
}
},
{
"data": {
"id": "Comoros"
}
},
{
"data": {
"id": "Djibouti"
}
},
{
"data": {
"id": "Eritrea"
}
},
{
"data": {
"id": "Ethiopia"
}
},
{
"data": {
"id": "Kenya"
}
},
{
"data": {
"id": "Madagascar"
}
},
{
"data": {
"id": "Malawi"
}
},
{
"data": {
"id": "Mauritius"
}
},
{
"data": {
"id": "Mayotte"
}
},
{
"data": {
"id": "Mozambique"
}
},
{
"data": {
"id": "Réunion"
}
},
{
"data": {
"id": "Rwanda"
}
},
{
"data": {
"id": "Seychelles"
}
},
{
"data": {
"id": "Somalia"
}
},
{
"data": {
"id": "South Sudan"
}
},
{
"data": {
"id": "Uganda"
}
},
{
"data": {
"id": "United Republic of Tanzania"
}
},
{
"data": {
"id": "Zambia"
}
},
{
"data": {
"id": "Zimbabwe"
}
}
]
}
]
},
{
"data": {
"id": "Oceania"
},
"children": [
{
"data": {
"id": "Polynesia"
},
"children": [
{
"data": {
"id": "American Samoa"
}
},
{
"data": {
"id": "Cook Islands"
}
},
{
"data": {
"id": "French Polynesia"
}
},
{
"data": {
"id": "Niue"
}
},
{
"data": {
"id": "Samoa"
}
},
{
"data": {
"id": "Tokelau"
}
},
{
"data": {
"id": "Tonga"
}
},
{
"data": {
"id": "Tuvalu"
}
},
{
"data": {
"id": "Wallis and Futuna Islands"
}
}
]
},
{
"data": {
"id": "Australia and New Zealand"
},
"children": [
{
"data": {
"id": "Australia"
}
},
{
"data": {
"id": "New Zealand"
}
}
]
},
{
"data": {
"id": "Melanesia"
},
"children": [
{
"data": {
"id": "Fiji"
}
},
{
"data": {
"id": "New Caledonia"
}
},
{
"data": {
"id": "Papua New Guinea"
}
},
{
"data": {
"id": "Solomon Islands"
}
},
{
"data": {
"id": "Vanuatu"
}
}
]
},
{
"data": {
"id": "Micronesia"
},
"children": [
{
"data": {
"id": "Guam"
}
},
{
"data": {
"id": "Kiribati"
}
},
{
"data": {
"id": "Marshall Islands"
}
},
{
"data": {
"id": "Micronesia (Federated States of)"
}
},
{
"data": {
"id": "Nauru"
}
},
{
"data": {
"id": "Northern Mariana Islands"
}
},
{
"data": {
"id": "Palau"
}
}
]
}
]
},
{
"data": {
"id": "Latin America and the Caribbean"
},
"children": [
{
"data": {
"id": "Caribbean"
},
"children": [
{
"data": {
"id": "Anguilla"
}
},
{
"data": {
"id": "Antigua and Barbuda"
}
},
{
"data": {
"id": "Aruba"
}
},
{
"data": {
"id": "Bahamas"
}
},
{
"data": {
"id": "Barbados"
}
},
{
"data": {
"id": "British Virgin Islands"
}
},
{
"data": {
"id": "Bonaire, Sint Eustatius and Saba"
}
},
{
"data": {
"id": "Cayman Islands"
}
},
{
"data": {
"id": "Cuba"
}
},
{
"data": {
"id": "Curaçao"
}
},
{
"data": {
"id": "Dominica"
}
},
{
"data": {
"id": "Dominican Republic"
}
},
{
"data": {
"id": "Grenada"
}
},
{
"data": {
"id": "Guadeloupe"
}
},
{
"data": {
"id": "Haiti"
}
},
{
"data": {
"id": "Jamaica"
}
},
{
"data": {
"id": "Martinique"
}
},
{
"data": {
"id": "Montserrat"
}
},
{
"data": {
"id": "Puerto Rico"
}
},
{
"data": {
"id": "Saint Kitts and Nevis"
}
},
{
"data": {
"id": "Saint Lucia"
}
},
{
"data": {
"id": "Saint Vincent and the Grenadines"
}
},
{
"data": {
"id": "Sint Maarten (Dutch part)"
}
},
{
"data": {
"id": "Trinidad and Tobago"
}
},
{
"data": {
"id": "Turks and Caicos Islands"
}
},
{
"data": {
"id": "United States Virgin Islands"
}
}
]
},
{
"data": {
"id": "South America"
},
"children": [
{
"data": {
"id": "Argentina"
}
},
{
"data": {
"id": "Bolivia (Plurinational State of)"
}
},
{
"data": {
"id": "Brazil"
}
},
{
"data": {
"id": "Chile"
}
},
{
"data": {
"id": "Colombia"
}
},
{
"data": {
"id": "Ecuador"
}
},
{
"data": {
"id": "Falkland Islands (Malvinas)"
}
},
{
"data": {
"id": "French Guiana"
}
},
{
"data": {
"id": "Guyana"
}
},
{
"data": {
"id": "Paraguay"
}
},
{
"data": {
"id": "Peru"
}
},
{
"data": {
"id": "Suriname"
}
},
{
"data": {
"id": "Uruguay"
}
},
{
"data": {
"id": "Venezuela (Bolivarian Republic of)"
}
}
]
},
{
"data": {
"id": "Central America"
},
"children": [
{
"data": {
"id": "Belize"
}
},
{
"data": {
"id": "Costa Rica"
}
},
{
"data": {
"id": "El Salvador"
}
},
{
"data": {
"id": "Guatemala"
}
},
{
"data": {
"id": "Honduras"
}
},
{
"data": {
"id": "Mexico"
}
},
{
"data": {
"id": "Nicaragua"
}
},
{
"data": {
"id": "Panama"
}
}
]
}
]
},
{
"data": {
"id": "Northern America"
},
"children": [
{
"data": {
"id": "Bermuda"
}
},
{
"data": {
"id": "Canada"
}
},
{
"data": {
"id": "Greenland"
}
},
{
"data": {
"id": "Saint Pierre and Miquelon"
}
},
{
"data": {
"id": "United States of America"
}
}
]
}
]
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="//d3js.org/d3.v4.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/css/bootstrap.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/tether/1.3.2/js/tether.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/js/bootstrap.min.js"></script>
</head>
<body>
<script>
// Configuration parameters.
var width = 960,
height = 960,
outerPadding = 150,
labelPadding = 5,
chordPadding = 0.03,
arcThickness = 30,
opacity = 0.5,
fadedOpacity = 0.01,
transitionDuration = 300,
outerRadius = width / 2 - outerPadding,
innerRadius = outerRadius - arcThickness,
valueFormat = d3.format(",");
// DOM Elements.
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height)
g = svg.append("g")
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"),
ribbonsG = g.append("g"),
groupsG = g.append("g");
// D3 layouts, shapes and scales.
var ribbon = d3.ribbon()
.radius(innerRadius),
chord = d3.chord()
.padAngle(chordPadding)
.sortSubgroups(d3.descending),
arc = d3.arc()
.innerRadius(innerRadius)
.outerRadius(outerRadius),
color = d3.scaleOrdinal()
.range(d3.schemeCategory20);
var popoverOptions = {
html : true,
template: '<div class="popover" role="tooltip"><div class="popover-arrow"></div><div class="popover-content"></div></div>'
};
// Renders the given data as a chord diagram.
function render(data){
var matrix = generateMatrix(data),
chords = chord(matrix);
color.domain(matrix.map(function (d, i){
return i;
}));
// Render the ribbons.
ribbonsG.selectAll("path")
.data(chords)
.enter().append("path")
.attr("class", "ribbon")
.attr("d", ribbon)
.style("fill", function(d) {
return color(d.source.index);
})
.style("stroke", function(d) {
return d3.rgb(color(d.source.index)).darker();
})
.style("opacity", opacity)
.on("mouseenter", function(d){
var src = matrix.names[d.source.index];
var dest = matrix.names[d.target.index];
popoverOptions.content = [
"<strong>" + src +" to " + dest +"</strong>",
valueFormat(d.target.value),
"<br><strong>" + dest +" to " + src +"</strong>",
valueFormat(d.source.value)
].join("<br>");
$(this).popover(popoverOptions);
$(this).popover("show");
})
.on("mouseleave", function (d){
$(this).popover("hide");
})
// Scaffold the chord groups.
var groups = groupsG
.selectAll("g")
.data(chords.groups)
.enter().append("g");
// Render the chord group arcs.
groups
.append("path")
.attr("class", "arc")
.attr("d", arc)
.style("fill", function(group) {
return color(group.index);
})
.style("stroke", function(group) {
return d3.rgb(color(group.index)).darker();
})
.style("opacity", opacity)
.call(groupHover);
// Render the chord group labels.
var angle = d3.local(),
flip = d3.local();
groups
.append("text")
.each(function(d) {
angle.set(this, (d.startAngle + d.endAngle) / 2)
flip.set(this, angle.get(this) > Math.PI);
})
.attr("transform", function(d) {
return [
"rotate(" + (angle.get(this) / Math.PI * 180 - 90) + ")",
"translate(" + (outerRadius + labelPadding) + ")",
flip.get(this) ? "rotate(180)" : ""
].join("");
})
.attr("text-anchor", function(d) {
return flip.get(this) ? "end" : "start";
})
.text(function(d) {
return matrix.names[d.index];
})
.attr("alignment-baseline", "central")
.style("font-family", '"Helvetica Neue", Helvetica')
.style("font-size", "10pt")
.style("cursor", "default")
.call(groupHover);
}
// Sets up hover interaction to highlight a chord group.
// Used for both the arcs and the text labels.
function groupHover(selection){
selection
.on("mouseover", function (group){
g.selectAll(".ribbon")
.filter(function(ribbon) {
return (
(ribbon.source.index !== group.index) &&
(ribbon.target.index !== group.index)
);
})
.transition().duration(transitionDuration)
.style("opacity", fadedOpacity);
})
.on("mouseout", function (){
g.selectAll(".ribbon")
.transition().duration(transitionDuration)
.style("opacity", opacity);
});
}
// Generates a matrix (2D array) from the given data, which is expected to
// have fields {origin, destination, count}. The matrix data structure is required
// for use with the D3 Chord layout.
function generateMatrix(data){
var nameToIndex = {},
names = [],
matrix = [],
n = 0, i, j;
function recordName(name){
if( !(name in nameToIndex) ){
nameToIndex[name] = n++;
names.push(name);
}
}
data.forEach(function (d){
recordName(d.origin);
recordName(d.destination);
});
for(i = 0; i < n; i++){
matrix.push([]);
for(j = 0; j < n; j++){
matrix[i].push(0);
}
}
data.forEach(function (d){
i = nameToIndex[d.origin];
j = nameToIndex[d.destination];
matrix[j][i] = d.count;
});
matrix.names = names;
return matrix;
}
d3.csv("migration.csv", type, function (dataForCountries){
d3.json("hierarchy.json", function (hierarchy){
// Aggretate country data into regional data.
var dataForRegions = aggregate(dataForCountries, hierarchy)
// Reduce clutter by filtering out links with relatively low counts.
.filter(function (d){
return d.count > 10000;
});
render(dataForRegions);
});
});
// Parses a single row of the input table.
function type(d){
d.count = +d.count;
return d;
}
// Aggregates data from countries to regions.
function aggregate(data, hierarchy){
var links = {},
parent = {},
descendants = d3.hierarchy(hierarchy).descendants();
descendants.forEach(function (node){
if(node.parent){
parent[node.data.data.id] = node.parent.data.data.id;
}
});
function getLink(origin, destination){
var key = origin + "|" + destination;
return (key in links) ? links[key] : (links[key] = {
origin: origin,
destination: destination,
count: 0
});
}
data.forEach(function (d){
getLink(parent[d.origin], parent[d.destination]).count += d.count;
//console.log(d.origin + " is in " + parent[d.origin]);
//console.log(d.destination + " is in " + parent[d.destination]);
});
return Object.keys(links).map(function (key){
return links[key];
});
}
</script>
</body>
</html>
origin destination count
Belgium Burundi 605
France Burundi 302
Democratic Republic of the Congo Burundi 167768
Kenya Burundi 1032
Rwanda Burundi 64363
Uganda Burundi 891
United Republic of Tanzania Burundi 28008
France Comoros 482
Kenya Comoros 76
Madagascar Comoros 9651
Réunion Comoros 850
United Republic of Tanzania Comoros 145
Yemen Djibouti 265
Ethiopia Djibouti 12323
Somalia Djibouti 93042
India Eritrea 119
China Eritrea 135
France Eritrea 436
United Kingdom of Great Britain and Northern Ireland Eritrea 56
Sudan Eritrea 208
Angola Eritrea 346
Democratic Republic of the Congo Eritrea 1688
South Africa Eritrea 122
Burundi Eritrea 1046
Comoros Eritrea 192
Ethiopia Eritrea 108
Kenya Eritrea 351
Malawi Eritrea 772
Mozambique Eritrea 1107
Rwanda Eritrea 467
Somalia Eritrea 2457
South Sudan Eritrea 1490
Uganda Eritrea 1524
United Republic of Tanzania Eritrea 526
Zambia Eritrea 241
Zimbabwe Eritrea 324
Yemen Ethiopia 145
Sudan Ethiopia 24539
Democratic Republic of the Congo Ethiopia 102
Burundi Ethiopia 40
Djibouti Ethiopia 3705
Eritrea Ethiopia 156030
Rwanda Ethiopia 150
Somalia Ethiopia 442910
South Sudan Ethiopia 375202
Uganda Ethiopia 218
Sudan Kenya 7614
Democratic Republic of the Congo Kenya 11292
Namibia Kenya 68
South Africa Kenya 112
Burundi Kenya 4345
Eritrea Kenya 2127
Ethiopia Kenya 36889
Mozambique Kenya 601
Rwanda Kenya 6330
Somalia Kenya 488470
South Sudan Kenya 92355
Uganda Kenya 333789
United Republic of Tanzania Kenya 39935
India Madagascar 1581
China Madagascar 1979
France Madagascar 8950
Comoros Madagascar 10953
India Malawi 2390
United Kingdom of Great Britain and Northern Ireland Malawi 1460
Congo Malawi 1395
Democratic Republic of the Congo Malawi 2210
South Africa Malawi 8174
Burundi Malawi 5250
Mozambique Malawi 54183
Rwanda Malawi 4576
Somalia Malawi 54
United Republic of Tanzania Malawi 9507
Zambia Malawi 42362
Zimbabwe Malawi 36753
Bangladesh Mauritius 8327
India Mauritius 8651
Pakistan Mauritius 187
Sri Lanka Mauritius 1126
Malaysia Mauritius 61
China Mauritius 2951
China, Hong Kong Special Administrative Region Mauritius 23
Japan Mauritius 9
Italy Mauritius 146
Spain Mauritius 27
Belgium Mauritius 118
France Mauritius 1505
Germany Mauritius 136
Switzerland Mauritius 105
Russian Federation Mauritius 49
Ireland Mauritius 50
United Kingdom of Great Britain and Northern Ireland Mauritius 454
South Africa Mauritius 622
Madagascar Mauritius 2277
Seychelles Mauritius 124
Canada Mauritius 36
United States of America Mauritius 49
France Mayotte 10050
Comoros Mayotte 59811
Madagascar Mayotte 5535
India Mozambique 2434
Pakistan Mozambique 1282
Portugal Mozambique 4420
Democratic Republic of the Congo Mozambique 2337
Cabo Verde Mozambique 6776
Lesotho Mozambique 7840
South Africa Mozambique 8897
Malawi Mozambique 77488
United Republic of Tanzania Mozambique 7652
Zambia Mozambique 5943
Zimbabwe Mozambique 25429
France Réunion 84056
Comoros Réunion 2215
Madagascar Réunion 16763
Mauritius Réunion 5059
Mayotte Réunion 6507
Democratic Republic of the Congo Rwanda 230622
Burundi Rwanda 64501
Kenya Rwanda 2581
Uganda Rwanda 92195
United Republic of Tanzania Rwanda 42776
Bangladesh Seychelles 221
India Seychelles 6489
Maldives Seychelles 38
Nepal Seychelles 177
Pakistan Seychelles 25
Sri Lanka Seychelles 600
Indonesia Seychelles 142
Philippines Seychelles 707
Thailand Seychelles 239
China Seychelles 512
Italy Seychelles 122
Spain Seychelles 25
Belgium Seychelles 38
France Seychelles 240
Germany Seychelles 85
Russian Federation Seychelles 96
United Kingdom of Great Britain and Northern Ireland Seychelles 291
Nigeria Seychelles 137
South Africa Seychelles 256
Kenya Seychelles 411
Madagascar Seychelles 804
Mauritius Seychelles 554
Somalia Seychelles 64
Uganda Seychelles 28
Australia Seychelles 52
Cuba Seychelles 43
Eritrea Somalia 34
Ethiopia Somalia 2079
India South Sudan 1414
Egypt South Sudan 5145
Libya South Sudan 153
Sudan South Sudan 552391
Central African Republic South Sudan 4574
Chad South Sudan 5184
Democratic Republic of the Congo South Sudan 82755
Mali South Sudan 203
Nigeria South Sudan 3537
Eritrea South Sudan 3318
Ethiopia South Sudan 12786
Kenya South Sudan 9558
Uganda South Sudan 140607
Bangladesh Uganda 148
India Uganda 4065
Pakistan Uganda 691
China Uganda 423
Democratic People's Republic of Korea Uganda 154
Japan Uganda 210
Republic of Korea Uganda 180
Greece Uganda 42
Italy Uganda 418
Spain Uganda 62
Belgium Uganda 45
France Uganda 257
Germany Uganda 241
Netherlands Uganda 221
Russian Federation Uganda 316
Denmark Uganda 180
United Kingdom of Great Britain and Northern Ireland Uganda 1241
Sudan Uganda 164136
Democratic Republic of the Congo Uganda 303580
Burundi Uganda 45345
Eritrea Uganda 3529
Ethiopia Uganda 1070
Kenya Uganda 43512
Mozambique Uganda 30
Rwanda Uganda 76861
Somalia Uganda 28586
United Republic of Tanzania Uganda 25321
Canada Uganda 275
United States of America Uganda 994
India United Republic of Tanzania 8010
Pakistan United Republic of Tanzania 668
Italy United Republic of Tanzania 575
Germany United Republic of Tanzania 967
United Kingdom of Great Britain and Northern Ireland United Republic of Tanzania 1061
Angola United Republic of Tanzania 1249
Congo United Republic of Tanzania 25017
Democratic Republic of the Congo United Republic of Tanzania 58250
Botswana United Republic of Tanzania 141
Lesotho United Republic of Tanzania 149
Namibia United Republic of Tanzania 644
South Africa United Republic of Tanzania 712
Swaziland United Republic of Tanzania 88
Burundi United Republic of Tanzania 87099
Comoros United Republic of Tanzania 596
Kenya United Republic of Tanzania 27247
Malawi United Republic of Tanzania 6907
Mauritius United Republic of Tanzania 192
Mozambique United Republic of Tanzania 14651
Rwanda United Republic of Tanzania 581
Seychelles United Republic of Tanzania 374
Somalia United Republic of Tanzania 2967
Uganda United Republic of Tanzania 4857
Zambia United Republic of Tanzania 8573
Zimbabwe United Republic of Tanzania 852
Canada United Republic of Tanzania 294
United States of America United Republic of Tanzania 1291
India Zambia 5349
China Zambia 2480
Japan Zambia 88
France Zambia 78
Germany Zambia 371
United Kingdom of Great Britain and Northern Ireland Zambia 1432
Egypt Zambia 230
Angola Zambia 17464
Cameroon Zambia 892
Congo Zambia 9562
Democratic Republic of the Congo Zambia 13409
Ghana Zambia 179
Mali Zambia 229
Nigeria Zambia 963
Senegal Zambia 131
Botswana Zambia 2639
Namibia Zambia 1566
South Africa Zambia 3341
Burundi Zambia 3014
Kenya Zambia 785
Malawi Zambia 11258
Mozambique Zambia 2010
Rwanda Zambia 3438
Uganda Zambia 382
United Republic of Tanzania Zambia 4493
Zimbabwe Zambia 19503
Australia Zambia 470
Canada Zambia 225
United States of America Zambia 1360
United Kingdom of Great Britain and Northern Ireland Zimbabwe 7560
Botswana Zimbabwe 3286
South Africa Zimbabwe 18610
Malawi Zimbabwe 102849
Mozambique Zimbabwe 94382
Zambia Zimbabwe 30662
Portugal Angola 15528
Chad Angola 36
Congo Angola 1203
Democratic Republic of the Congo Angola 43192
Sao Tome and Principe Angola 9123
Cabo Verde Angola 10459
Côte d'Ivoire Angola 46
Guinea Angola 382
Namibia Angola 1012
South Africa Angola 7144
Mozambique Angola 283
Rwanda Angola 1216
Zambia Angola 350
Greece Cameroon 147
Italy Cameroon 390
France Cameroon 3547
Germany Cameroon 226
Netherlands Cameroon 122
United Kingdom of Great Britain and Northern Ireland Cameroon 196
Angola Cameroon 1964
Central African Republic Cameroon 201957
Chad Cameroon 54160
Congo Cameroon 2270
Democratic Republic of the Congo Cameroon 3134
Equatorial Guinea Cameroon 2580
Gabon Cameroon 811
Benin Cameroon 1844
Guinea Cameroon 3518
Liberia Cameroon 3270
Mali Cameroon 6303
Niger Cameroon 8071
Nigeria Cameroon 81676
Senegal Cameroon 2423
Canada Cameroon 137
United States of America Cameroon 629
Cyprus Central African Republic 7
Turkey Central African Republic 7
Italy Central African Republic 66
Slovenia Central African Republic 43
Austria Central African Republic 21
France Central African Republic 9583
Netherlands Central African Republic 33
Switzerland Central African Republic 145
Russian Federation Central African Republic 136
Denmark Central African Republic 2
Ireland Central African Republic 10
Sweden Central African Republic 12
Egypt Central African Republic 38
Sudan Central African Republic 19546
Chad Central African Republic 10029
Democratic Republic of the Congo Central African Republic 17219
Sao Tome and Principe Central African Republic 73
Mali Central African Republic 301
Togo Central African Republic 9
South Africa Central African Republic 52
Australia Central African Republic 10
Canada Central African Republic 186
United States of America Central African Republic 548
France Chad 1056
Libya Chad 1307
Sudan Chad 363465
Cameroon Chad 36938
Central African Republic Chad 93259
Congo Chad 852
Democratic Republic of the Congo Chad 306
Gabon Chad 349
Niger Chad 3115
Nigeria Chad 2977
Lebanon Congo 1167
China Congo 924
Portugal Congo 1441
France Congo 10320
Germany Congo 579
Russian Federation Congo 2576
Angola Congo 41238
Cameroon Congo 11300
Central African Republic Congo 32696
Chad Congo 10565
Democratic Republic of the Congo Congo 170368
Equatorial Guinea Congo 1582
Gabon Congo 3163
Benin Congo 15194
Mali Congo 33918
Mauritania Congo 3149
Senegal Congo 13265
Togo Congo 2437
Rwanda Congo 25119
Cuba Congo 536
United States of America Congo 166
Sudan Democratic Republic of the Congo 5621
Angola Democratic Republic of the Congo 185205
Central African Republic Democratic Republic of the Congo 73094
Congo Democratic Republic of the Congo 6545
Burundi Democratic Republic of the Congo 39062
Rwanda Democratic Republic of the Congo 97168
South Sudan Democratic Republic of the Congo 8749
Uganda Democratic Republic of the Congo 6224
Spain Equatorial Guinea 1279
France Equatorial Guinea 4561
Cameroon Equatorial Guinea 798
Gabon Equatorial Guinea 256
Sao Tome and Principe Equatorial Guinea 1493
Nigeria Equatorial Guinea 359
Israel Gabon 11
Lebanon Gabon 1619
Syrian Arab Republic Gabon 19
China Gabon 224
Democratic People's Republic of Korea Gabon 104
Japan Gabon 21
Republic of Korea Gabon 126
Belgium Gabon 324
France Gabon 10403
Germany Gabon 57
Algeria Gabon 71
Morocco Gabon 463
Tunisia Gabon 145
Angola Gabon 717
Cameroon Gabon 32792
Chad Gabon 2929
Congo Gabon 10564
Democratic Republic of the Congo Gabon 5766
Equatorial Guinea Gabon 56283
Sao Tome and Principe Gabon 4213
Benin Gabon 33794
Burkina Faso Gabon 4526
Côte d'Ivoire Gabon 2197
Ghana Gabon 4119
Guinea Gabon 3222
Mali Gabon 35709
Nigeria Gabon 15479
Senegal Gabon 19746
Togo Gabon 14900
South Africa Gabon 9
Burundi Gabon 109
Rwanda Gabon 136
Canada Gabon 189
United States of America Gabon 356
Portugal Sao Tome and Principe 118
Angola Sao Tome and Principe 358
Equatorial Guinea Sao Tome and Principe 146
Gabon Sao Tome and Principe 237
Cabo Verde Sao Tome and Principe 1363
Mozambique Sao Tome and Principe 116
Iraq Algeria 13632
Jordan Algeria 4063
Kuwait Algeria 2150
Lebanon Algeria 2203
Saudi Arabia Algeria 7062
State of Palestine Algeria 56961
Syrian Arab Republic Algeria 5526
Yemen Algeria 4257
Indonesia Algeria 2600
Malaysia Algeria 1577
Italy Algeria 1332
France Algeria 1000
Germany Algeria 1399
Russian Federation Algeria 1443
United Kingdom of Great Britain and Northern Ireland Algeria 1440
Libya Algeria 4182
Sudan Algeria 2873
Western Sahara Algeria 90939
Somalia Algeria 20810
United States of America Algeria 1968
Afghanistan Egypt 235
Bangladesh Egypt 283
India Egypt 1387
Iran (Islamic Republic of) Egypt 168
Maldives Egypt 32
Pakistan Egypt 689
Sri Lanka Egypt 249
Armenia Egypt 179
Azerbaijan Egypt 37
Bahrain Egypt 448
Cyprus Egypt 96
Iraq Egypt 11877
Israel Egypt 790
Jordan Egypt 5846
Kuwait Egypt 3334
Lebanon Egypt 3542
Oman Egypt 605
Qatar Egypt 446
Saudi Arabia Egypt 9125
State of Palestine Egypt 150486
Syrian Arab Republic Egypt 146837
Turkey Egypt 998
United Arab Emirates Egypt 797
Yemen Egypt 6351
Brunei Darussalam Egypt 77
Indonesia Egypt 3211
Malaysia Egypt 3144
Myanmar Egypt 14
Philippines Egypt 1222
Singapore Egypt 160
Thailand Egypt 1199
China Egypt 856
Democratic People's Republic of Korea Egypt 115
Japan Egypt 1286
Mongolia Egypt 17
Republic of Korea Egypt 333
Kazakhstan Egypt 237
Kyrgyzstan Egypt 70
Tajikistan Egypt 145
Turkmenistan Egypt 53
Uzbekistan Egypt 126
Albania Egypt 134
Bosnia and Herzegovina Egypt 70
Croatia Egypt 115
Gibraltar Egypt 11
Greece Egypt 1423
Italy Egypt 4661
Portugal Egypt 51
Spain Egypt 463
The former Yugoslav Republic of Macedonia Egypt 134
Austria Egypt 674
Belgium Egypt 626
France Egypt 3184
Germany Egypt 8609
Monaco Egypt 91
Netherlands Egypt 1105
Switzerland Egypt 1521
Belarus Egypt 311
Bulgaria Egypt 77
Czech Republic Egypt 225
Hungary Egypt 149
Poland Egypt 423
Republic of Moldova Egypt 70
Romania Egypt 270
Russian Federation Egypt 8348
Slovakia Egypt 70
Ukraine Egypt 191
Denmark Egypt 337
Estonia Egypt 30
Finland Egypt 278
Ireland Egypt 107
Norway Egypt 135
Sweden Egypt 394
United Kingdom of Great Britain and Northern Ireland Egypt 3504
Algeria Egypt 987
Libya Egypt 5591
Morocco Egypt 1183
Sudan Egypt 31589
Tunisia Egypt 872
Angola Egypt 32
Cameroon Egypt 141
Central African Republic Egypt 65
Chad Egypt 371
Congo Egypt 83
Democratic Republic of the Congo Egypt 146
Benin Egypt 42
Burkina Faso Egypt 74
Côte d'Ivoire Egypt 256
Gambia Egypt 33
Ghana Egypt 262
Guinea Egypt 160
Guinea-Bissau Egypt 103
Liberia Egypt 53
Mali Egypt 241
Mauritania Egypt 174
Niger Egypt 130
Nigeria Egypt 904
Senegal Egypt 473
Sierra Leone Egypt 70
Namibia Egypt 298
South Africa Egypt 249
Burundi Egypt 42
Comoros Egypt 1013
Djibouti Egypt 414
Eritrea Egypt 2368
Ethiopia Egypt 1457
Kenya Egypt 154
Madagascar Egypt 46
Malawi Egypt 32
Mozambique Egypt 19
Rwanda Egypt 50
Seychelles Egypt 23
Somalia Egypt 22709
Uganda Egypt 97
United Republic of Tanzania Egypt 163
Zambia Egypt 30
Zimbabwe Egypt 38
Australia Egypt 524
New Zealand Egypt 103
Antigua and Barbuda Egypt 19
Bahamas Egypt 17
Argentina Egypt 279
Brazil Egypt 146
Chile Egypt 31
Colombia Egypt 65
Ecuador Egypt 14
Venezuela (Bolivarian Republic of) Egypt 38
El Salvador Egypt 237
Guatemala Egypt 11
Mexico Egypt 74
Canada Egypt 707
United States of America Egypt 6730
Afghanistan Libya 320
Bangladesh Libya 1250
India Libya 4842
Iran (Islamic Republic of) Libya 411
Pakistan Libya 2459
Sri Lanka Libya 367
Armenia Libya 255
Bahrain Libya 968
Iraq Libya 68477
Jordan Libya 20408
Kuwait Libya 10800
Lebanon Libya 11067
Oman Libya 1693
Qatar Libya 1414
Saudi Arabia Libya 35474
State of Palestine Libya 286136
Syrian Arab Republic Libya 27762
Turkey Libya 2535
United Arab Emirates Libya 2775
Yemen Libya 21380
Indonesia Libya 13064
Malaysia Libya 7921
Philippines Libya 4410
Singapore Libya 669
Thailand Libya 2850
China Libya 3074
Japan Libya 1005
Republic of Korea Libya 715
Kazakhstan Libya 802
Tajikistan Libya 678
Turkmenistan Libya 237
Uzbekistan Libya 376
Albania Libya 301
Bosnia and Herzegovina Libya 329
Greece Libya 2617
Italy Libya 6690
Spain Libya 726
Austria Libya 752
Belgium Libya 675
France Libya 5027
Germany Libya 7029
Monaco Libya 276
Netherlands Libya 1770
Switzerland Libya 932
Belarus Libya 761
Hungary Libya 338
Poland Libya 678
Romania Libya 596
Russian Federation Libya 7246
Ukraine Libya 874
Denmark Libya 770
Finland Libya 830
Norway Libya 335
Sweden Libya 748
United Kingdom of Great Britain and Northern Ireland Libya 7232
Algeria Libya 3589
Egypt Libya 21004
Morocco Libya 4899
Sudan Libya 14428
Tunisia Libya 3084
Chad Libya 860
Congo Libya 402
Democratic Republic of the Congo Libya 434
Côte d'Ivoire Libya 596
Ghana Libya 614
Guinea-Bissau Libya 310
Mali Libya 338
Mauritania Libya 357
Niger Libya 357
Nigeria Libya 2850
Senegal Libya 1120
Sierra Leone Libya 237
South Africa Libya 647
Comoros Libya 4295
Djibouti Libya 1425
Eritrea Libya 1983
Ethiopia Libya 1831
Kenya Libya 335
Somalia Libya 104539
South Sudan Libya 1776
United Republic of Tanzania Libya 264
Australia Libya 748
Brazil Libya 255
El Salvador Libya 708
Canada Libya 2850
United States of America Libya 9885
Iraq Morocco 1743
Lebanon Morocco 1373
Syrian Arab Republic Morocco 2082
Italy Morocco 1928
Spain Morocco 4167
Belgium Morocco 1426
France Morocco 29271
Germany Morocco 1465
United Kingdom of Great Britain and Northern Ireland Morocco 1233
Algeria Morocco 13664
Egypt Morocco 1890
Libya Morocco 1196
Tunisia Morocco 2622
Congo Morocco 1913
Guinea Morocco 1001
Mauritania Morocco 1619
Senegal Morocco 1837
United States of America Morocco 1858
India Sudan 1277
China Sudan 1111
Egypt Sudan 13423
Libya Sudan 1557
Central African Republic Sudan 13489
Chad Sudan 74514
Democratic Republic of the Congo Sudan 800
Mali Sudan 678
Nigeria Sudan 14828
Eritrea Sudan 159748
Ethiopia Sudan 60734
Kenya Sudan 2575
Somalia Sudan 130
South Sudan Sudan 135558
Uganda Sudan 1250
Iraq Tunisia 638
State of Palestine Tunisia 553
Syrian Arab Republic Tunisia 1232
Italy Tunisia 2209
France Tunisia 8638
Germany Tunisia 1453
Algeria Tunisia 10443
Egypt Tunisia 1140
Libya Tunisia 9147
Morocco Tunisia 5803
Cameroon Tunisia 718
Côte d'Ivoire Tunisia 648
Mali Tunisia 999
Mauritania Tunisia 530
Nigeria Tunisia 544
Senegal Tunisia 411
United States of America Tunisia 609
France Western Sahara 268
Algeria Western Sahara 78
Guinea Western Sahara 954
Guinea-Bissau Western Sahara 1007
Mali Western Sahara 373
Mauritania Western Sahara 542
Senegal Western Sahara 1745
India Botswana 9519
Pakistan Botswana 700
Sri Lanka Botswana 1925
China Botswana 4230
Italy Botswana 624
Portugal Botswana 531
Germany Botswana 1286
Netherlands Botswana 728
Denmark Botswana 395
Ireland Botswana 716
Norway Botswana 448
Sweden Botswana 500
United Kingdom of Great Britain and Northern Ireland Botswana 8264
Angola Botswana 3550
Democratic Republic of the Congo Botswana 3391
Nigeria Botswana 744
Lesotho Botswana 3258
Namibia Botswana 1845
South Africa Botswana 37265
Swaziland Botswana 696
Kenya Botswana 715
Madagascar Botswana 640
Malawi Botswana 4596
Mauritius Botswana 1881
Mozambique Botswana 1185
Seychelles Botswana 266
Uganda Botswana 1645
United Republic of Tanzania Botswana 2967
Zambia Botswana 12833
Zimbabwe Botswana 31625
Australia Botswana 448
Canada Botswana 417
United States of America Botswana 1277
India Lesotho 228
Pakistan Lesotho 228
China Lesotho 121
Ghana Lesotho 89
Botswana Lesotho 108
Namibia Lesotho 4
South Africa Lesotho 2610
Swaziland Lesotho 36
Malawi Lesotho 36
Mozambique Lesotho 23
Uganda Lesotho 137
United Republic of Tanzania Lesotho 85
Zambia Lesotho 69
Zimbabwe Lesotho 69
United States of America Lesotho 89
Afghanistan Namibia 39
Bangladesh Namibia 29
India Namibia 617
Iran (Islamic Republic of) Namibia 27
Pakistan Namibia 152
Armenia Namibia 57
Bahrain Namibia 44
Israel Namibia 99
Lebanon Namibia 42
Turkey Namibia 32
Indonesia Namibia 82
Philippines Namibia 225
Thailand Namibia 67
China Namibia 2847
Democratic People's Republic of Korea Namibia 92
Japan Namibia 103
Republic of Korea Namibia 32
Italy Namibia 755
Portugal Namibia 396
Spain Namibia 315
Austria Namibia 558
Belgium Namibia 168
France Namibia 491
Germany Namibia 8309
Luxembourg Namibia 39
Netherlands Namibia 473
Switzerland Namibia 392
Bulgaria Namibia 27
Czech Republic Namibia 69
Poland Namibia 154
Romania Namibia 27
Russian Federation Namibia 416
Ukraine Namibia 235
Denmark Namibia 103
Finland Namibia 72
Ireland Namibia 55
Norway Namibia 48
Sweden Namibia 92
United Kingdom of Great Britain and Northern Ireland Namibia 1575
Algeria Namibia 443
Egypt Namibia 159
Libya Namibia 32
Sudan Namibia 182
Angola Namibia 33980
Cameroon Namibia 108
Congo Namibia 1024
Democratic Republic of the Congo Namibia 2918
Benin Namibia 143
Burkina Faso Namibia 65
Côte d'Ivoire Namibia 27
Gambia Namibia 78
Ghana Namibia 131
Guinea Namibia 48
Nigeria Namibia 900
Senegal Namibia 27
Sierra Leone Namibia 149
Botswana Namibia 603
Lesotho Namibia 115
South Africa Namibia 7775
Swaziland Namibia 179
Burundi Namibia 356
Ethiopia Namibia 193
Kenya Namibia 1017
Malawi Namibia 338
Mauritius Namibia 97
Mozambique Namibia 125
Rwanda Namibia 328
Seychelles Namibia 51
Somalia Namibia 85
Uganda Namibia 440
United Republic of Tanzania Namibia 1006
Zambia Namibia 2772
Zimbabwe Namibia 13247
Australia Namibia 491
New Zealand Namibia 45
Antigua and Barbuda Namibia 429
Bahamas Namibia 45
Cuba Namibia 623
Argentina Namibia 45
Brazil Namibia 489
Chile Namibia 29
Canada Namibia 172
United States of America Namibia 962
Afghanistan South Africa 83
Bangladesh South Africa 2908
India South Africa 43250
Iran (Islamic Republic of) South Africa 710
Maldives South Africa 56
Nepal South Africa 130
Pakistan South Africa 10724
Sri Lanka South Africa 1059
Bahrain South Africa 177
Cyprus South Africa 5278
Iraq South Africa 151
Israel South Africa 4799
Jordan South Africa 56
Kuwait South Africa 91
Lebanon South Africa 994
Oman South Africa 32
Saudi Arabia South Africa 630
State of Palestine South Africa 99
Syrian Arab Republic South Africa 129
Turkey South Africa 1213
United Arab Emirates South Africa 184
Yemen South Africa 84
Brunei Darussalam South Africa 23
Indonesia South Africa 1309
Lao People's Democratic Republic South Africa 32
Malaysia South Africa 927
Myanmar South Africa 218
Philippines South Africa 1610
Singapore South Africa 927
Thailand South Africa 940
Viet Nam South Africa 164
China South Africa 25180
China, Hong Kong Special Administrative Region South Africa 1734
Democratic People's Republic of Korea South Africa 125
Japan South Africa 1879
Republic of Korea South Africa 1788
Kyrgyzstan South Africa 22
Albania South Africa 164
Bosnia and Herzegovina South Africa 184
Croatia South Africa 1020
Gibraltar South Africa 54
Greece South Africa 9697
Italy South Africa 25070
Malta South Africa 348
Portugal South Africa 48738
Serbia South Africa 4132
Spain South Africa 1565
The former Yugoslav Republic of Macedonia South Africa 123
Austria South Africa 5501
Belgium South Africa 8538
France South Africa 8132
Germany South Africa 40902
Luxembourg South Africa 28
Monaco South Africa 26
Netherlands South Africa 21600
Switzerland South Africa 2111
Belarus South Africa 218
Bulgaria South Africa 4224
Czech Republic South Africa 2141
Poland South Africa 10061
Romania South Africa 1738
Russian Federation South Africa 3645
Slovakia South Africa 429
Ukraine South Africa 4090
Denmark South Africa 2715
Estonia South Africa 149
Finland South Africa 695
Iceland South Africa 32
Ireland South Africa 13009
Latvia South Africa 427
Lithuania South Africa 431
Norway South Africa 1137
Sweden South Africa 247
United Kingdom of Great Britain and Northern Ireland South Africa 318536
Algeria South Africa 457
Egypt South Africa 4961
Libya South Africa 164
Morocco South Africa 1166
Sudan South Africa 3109
Tunisia South Africa 117
Angola South Africa 30268
Cameroon South Africa 2709
Central African Republic South Africa 121
Congo South Africa 21955
Democratic Republic of the Congo South Africa 70077
Gabon South Africa 318
Benin South Africa 197
Côte d'Ivoire South Africa 1229
Ghana South Africa 7156
Guinea South Africa 80
Guinea-Bissau South Africa 30
Liberia South Africa 606
Mali South Africa 108
Niger South Africa 21
Nigeria South Africa 17753
Saint Helena South Africa 242
Senegal South Africa 2956
Sierra Leone South Africa 467
Botswana South Africa 45014
Lesotho South Africa 350611
Namibia South Africa 133282
Swaziland South Africa 91232
Burundi South Africa 5227
Comoros South Africa 199
Eritrea South Africa 1604
Ethiopia South Africa 44891
Kenya South Africa 17686
Madagascar South Africa 461
Malawi South Africa 76605
Mauritius South Africa 9132
Mozambique South Africa 449710
Réunion South Africa 340
Rwanda South Africa 4019
Seychelles South Africa 715
Somalia South Africa 69688
Uganda South Africa 12837
United Republic of Tanzania South Africa 10181
Zambia South Africa 60469
Zimbabwe South Africa 475406
Niue South Africa 21
Australia South Africa 7350
New Zealand South Africa 3190
Fiji South Africa 47
Papua New Guinea South Africa 62
Nauru South Africa 23
Northern Mariana Islands South Africa 28
Barbados South Africa 30
British Virgin Islands South Africa 23
Cuba South Africa 1647
Jamaica South Africa 197
Saint Kitts and Nevis South Africa 26
Trinidad and Tobago South Africa 26
Argentina South Africa 2419
Bolivia (Plurinational State of) South Africa 164
Brazil South Africa 3151
Chile South Africa 609
Colombia South Africa 539
Guyana South Africa 56
Paraguay South Africa 121
Peru South Africa 208
Uruguay South Africa 117
Venezuela (Bolivarian Republic of) South Africa 305
Guatemala South Africa 91
Mexico South Africa 292
Nicaragua South Africa 110
Panama South Africa 58
Bermuda South Africa 62
Canada South Africa 6114
United States of America South Africa 18114
Angola Swaziland 122
Congo Swaziland 72
Democratic Republic of the Congo Swaziland 162
Liberia Swaziland 46
Botswana Swaziland 41
Lesotho Swaziland 221
South Africa Swaziland 12511
Burundi Swaziland 219
Ethiopia Swaziland 30
Mozambique Swaziland 10393
Rwanda Swaziland 139
Somalia Swaziland 89
Uganda Swaziland 55
Australia Swaziland 55
New Zealand Swaziland 25
Canada Swaziland 19
United States of America Swaziland 256
France Benin 1797
Chad Benin 699
Congo Benin 1910
Burkina Faso Benin 9948
Côte d'Ivoire Benin 13742
Ghana Benin 10211
Mali Benin 1290
Niger Benin 75775
Nigeria Benin 44603
Togo Benin 48118
Benin Burkina Faso 4178
Côte d'Ivoire Burkina Faso 540779
Ghana Burkina Faso 32217
Mali Burkina Faso 43815
Niger Burkina Faso 12757
Nigeria Burkina Faso 5170
Senegal Burkina Faso 4033
Togo Burkina Faso 15393
Timor-Leste Cabo Verde 8
China Cabo Verde 23
Japan Cabo Verde 1
Italy Cabo Verde 407
Portugal Cabo Verde 1159
Spain Cabo Verde 143
Belgium Cabo Verde 10
France Cabo Verde 201
Germany Cabo Verde 67
Luxembourg Cabo Verde 4
Netherlands Cabo Verde 37
Switzerland Cabo Verde 13
Russian Federation Cabo Verde 698
Ukraine Cabo Verde 22
United Kingdom of Great Britain and Northern Ireland Cabo Verde 52
Angola Cabo Verde 370
Gabon Cabo Verde 8
Sao Tome and Principe Cabo Verde 1712
Côte d'Ivoire Cabo Verde 7
Gambia Cabo Verde 5
Ghana Cabo Verde 42
Guinea Cabo Verde 413
Guinea-Bissau Cabo Verde 5015
Mali Cabo Verde 7
Nigeria Cabo Verde 670
Senegal Cabo Verde 1478
Sierra Leone Cabo Verde 15
Mozambique Cabo Verde 26
Cuba Cabo Verde 85
United States Virgin Islands Cabo Verde 71
Argentina Cabo Verde 4
Brazil Cabo Verde 286
Peru Cabo Verde 3
Mexico Cabo Verde 3
United States of America Cabo Verde 351
Libya Côte d'Ivoire 3665
Benin Côte d'Ivoire 54068
Burkina Faso Côte d'Ivoire 1294323
Cabo Verde Côte d'Ivoire 292
Gambia Côte d'Ivoire 44
Ghana Côte d'Ivoire 42749
Guinea Côte d'Ivoire 94980
Guinea-Bissau Côte d'Ivoire 329
Liberia Côte d'Ivoire 82428
Mali Côte d'Ivoire 356019
Mauritania Côte d'Ivoire 7997
Niger Côte d'Ivoire 49783
Nigeria Côte d'Ivoire 38917
Senegal Côte d'Ivoire 18994
Sierra Leone Côte d'Ivoire 659
Togo Côte d'Ivoire 50328
Guinea Gambia 40369
Guinea-Bissau Gambia 12328
Liberia Gambia 968
Mali Gambia 9251
Mauritania Gambia 3257
Senegal Gambia 118452
Sierra Leone Gambia 2330
India Ghana 839
Pakistan Ghana 65
Sri Lanka Ghana 20
Israel Ghana 45
Lebanon Ghana 970
Syrian Arab Republic Ghana 51
Philippines Ghana 27
China Ghana 224
Japan Ghana 55
Italy Ghana 228
France Ghana 216
Netherlands Ghana 180
Switzerland Ghana 143
Poland Ghana 46
Russian Federation Ghana 65
United Kingdom of Great Britain and Northern Ireland Ghana 1339
Algeria Ghana 13
Egypt Ghana 38
Sudan Ghana 25
Cameroon Ghana 113
Chad Ghana 15
Democratic Republic of the Congo Ghana 30
Benin Ghana 16551
Burkina Faso Ghana 57733
Côte d'Ivoire Ghana 30359
Gambia Ghana 36
Guinea Ghana 135
Liberia Ghana 27689
Mali Ghana 4949
Mauritania Ghana 13
Niger Ghana 5826
Nigeria Ghana 67629
Senegal Ghana 72
Sierra Leone Ghana 2298
Togo Ghana 87494
Ethiopia Ghana 30
Kenya Ghana 15
Rwanda Ghana 369
United Republic of Tanzania Ghana 8
Australia Ghana 32
Brazil Ghana 13
Canada Ghana 273
United States of America Ghana 602
Iran (Islamic Republic of) Guinea 234
Lebanon Guinea 3347
Saudi Arabia Guinea 2679
Syrian Arab Republic Guinea 111
China Guinea 522
Japan Guinea 103
Republic of Korea Guinea 541
Italy Guinea 395
Portugal Guinea 928
Spain Guinea 228
Belgium Guinea 807
France Guinea 6459
Germany Guinea 3335
Russian Federation Guinea 1876
Ukraine Guinea 326
Benin Guinea 9250
Burkina Faso Guinea 1882
Cabo Verde Guinea 379
Côte d'Ivoire Guinea 13608
Gambia Guinea 3186
Ghana Guinea 5257
Guinea-Bissau Guinea 11011
Liberia Guinea 32706
Mali Guinea 61197
Mauritania Guinea 1504
Niger Guinea 5478
Nigeria Guinea 3578
Senegal Guinea 26640
Sierra Leone Guinea 15098
Togo Guinea 5773
Cuba Guinea 234
Brazil Guinea 968
Canada Guinea 1163
United States of America Guinea 2169
Portugal Guinea-Bissau 823
France Guinea-Bissau 110
Cabo Verde Guinea-Bissau 552
Gambia Guinea-Bissau 1495
Guinea Guinea-Bissau 4938
Liberia Guinea-Bissau 898
Mauritania Guinea-Bissau 559
Senegal Guinea-Bissau 11087
Sierra Leone Guinea-Bissau 812
Canada Guinea-Bissau 57
United States of America Guinea-Bissau 311
India Liberia 750
Lebanon Liberia 920
Italy Liberia 12
Spain Liberia 51
France Liberia 41
Germany Liberia 50
Netherlands Liberia 43
Switzerland Liberia 25
Sweden Liberia 58
United Kingdom of Great Britain and Northern Ireland Liberia 58
Benin Liberia 20
Burkina Faso Liberia 234
Côte d'Ivoire Liberia 40985
Gambia Liberia 750
Ghana Liberia 7468
Guinea Liberia 37380
Guinea-Bissau Liberia 118
Mali Liberia 1338
Niger Liberia 58
Nigeria Liberia 5199
Senegal Liberia 360
Sierra Leone Liberia 11413
Togo Liberia 364
Canada Liberia 35
United States of America Liberia 436
China Mali 584
France Mali 18238
Russian Federation Mali 713
Algeria Mali 4305
Angola Mali 517
Cameroon Mali 4405
Central African Republic Mali 2104
Congo Mali 29972
Gabon Mali 33255
Benin Mali 4035
Burkina Faso Mali 23922
Côte d'Ivoire Mali 20144
Gambia Mali 4426
Ghana Mali 18561
Guinea Mali 17762
Liberia Mali 4366
Mauritania Mali 17189
Niger Mali 3819
Nigeria Mali 11840
Senegal Mali 5501
Sierra Leone Mali 9143
Togo Mali 6653
United States of America Mali 1728
Iraq Mauritania 112
Kuwait Mauritania 31
Lebanon Mauritania 118
Saudi Arabia Mauritania 305
State of Palestine Mauritania 161
Syrian Arab Republic Mauritania 180
United Arab Emirates Mauritania 68
China Mauritania 158
Republic of Korea Mauritania 69
Italy Mauritania 54
Spain Mauritania 84
Belgium Mauritania 60
Russian Federation Mauritania 60
Algeria Mauritania 1634
Egypt Mauritania 225
Libya Mauritania 138
Morocco Mauritania 342
Tunisia Mauritania 248
Cameroon Mauritania 392
Chad Mauritania 51
Democratic Republic of the Congo Mauritania 90
Gabon Mauritania 84
Benin Mauritania 551
Côte d'Ivoire Mauritania 462
Ghana Mauritania 206
Guinea Mauritania 3105
Guinea-Bissau Mauritania 1203
Mali Mauritania 56557
Niger Mauritania 150
Senegal Mauritania 38574
Togo Mauritania 144
Argentina Mauritania 66
Brazil Mauritania 159
Canada Mauritania 50
United States of America Mauritania 108
Algeria Niger 460
Libya Niger 157
Sudan Niger 529
Cameroon Niger 417
Chad Niger 756
Benin Niger 17908
Burkina Faso Niger 19323
Côte d'Ivoire Niger 1419
Ghana Niger 1680
Mali Niger 84640
Nigeria Niger 19436
Senegal Niger 1150
Togo Niger 9702
Cameroon Nigeria 26893
Chad Nigeria 29175
Benin Nigeria 351985
Ghana Nigeria 222377
Liberia Nigeria 20541
Mali Nigeria 160967
Niger Nigeria 112733
Sierra Leone Nigeria 4073
Togo Nigeria 147698
United Kingdom of Great Britain and Northern Ireland Saint Helena 384
South Africa Saint Helena 116
Lebanon Senegal 1066
Saudi Arabia Senegal 1377
France Senegal 13391
Germany Senegal 843
Algeria Senegal 4050
Morocco Senegal 3981
Cameroon Senegal 979
Benin Senegal 3487
Côte d'Ivoire Senegal 2715
Gambia Senegal 4984
Ghana Senegal 1724
Guinea Senegal 49780
Guinea-Bissau Senegal 28501
Mali Senegal 32930
Mauritania Senegal 51490
Niger Senegal 1633
Nigeria Senegal 819
Sierra Leone Senegal 14398
Togo Senegal 1613
Brazil Senegal 626
United States of America Senegal 773
India Sierra Leone 371
Lebanon Sierra Leone 2015
China Sierra Leone 257
Democratic People's Republic of Korea Sierra Leone 2
Japan Sierra Leone 3
Republic of Korea Sierra Leone 10
Germany Sierra Leone 122
Russian Federation Sierra Leone 67
United Kingdom of Great Britain and Northern Ireland Sierra Leone 561
Benin Sierra Leone 239
Burkina Faso Sierra Leone 30
Cabo Verde Sierra Leone 1
Côte d'Ivoire Sierra Leone 66
Gambia Sierra Leone 4828
Ghana Sierra Leone 1202
Guinea Sierra Leone 68467
Guinea-Bissau Sierra Leone 19
Liberia Sierra Leone 6536
Mali Sierra Leone 1797
Mauritania Sierra Leone 129
Niger Sierra Leone 147
Nigeria Sierra Leone 1949
Senegal Sierra Leone 677
Togo Sierra Leone 36
South Africa Sierra Leone 218
Canada Sierra Leone 33
United States of America Sierra Leone 464
China Togo 517
Belgium Togo 65
France Togo 792
Germany Togo 200
Cameroon Togo 697
Central African Republic Togo 375
Chad Togo 713
Congo Togo 257
Democratic Republic of the Congo Togo 651
Equatorial Guinea Togo 107
Gabon Togo 896
Sao Tome and Principe Togo 41
Benin Togo 71438
Burkina Faso Togo 13601
Cabo Verde Togo 40
Côte d'Ivoire Togo 5746
Gambia Togo 1063
Ghana Togo 46794
Guinea Togo 3338
Guinea-Bissau Togo 130
Liberia Togo 168
Mali Togo 8122
Mauritania Togo 145
Niger Togo 65529
Nigeria Togo 31974
Senegal Togo 1008
Sierra Leone Togo 105
Rwanda Togo 665
Canada Togo 48
United States of America Togo 182
Armenia Kazakhstan 9144
Azerbaijan Kazakhstan 48377
Georgia Kazakhstan 3275
Turkey Kazakhstan 46894
China Kazakhstan 2162
Democratic People's Republic of Korea Kazakhstan 61600
Republic of Korea Kazakhstan 31916
Kyrgyzstan Kazakhstan 6734
Tajikistan Kazakhstan 15816
Turkmenistan Kazakhstan 1050
Uzbekistan Kazakhstan 281713
Greece Kazakhstan 7846
Germany Kazakhstan 218348
Belarus Kazakhstan 69136
Bulgaria Kazakhstan 4263
Poland Kazakhstan 29224
Republic of Moldova Kazakhstan 12048
Russian Federation Kazakhstan 2352598
Ukraine Kazakhstan 338022
Estonia Kazakhstan 1113
Latvia Kazakhstan 1113
Lithuania Kazakhstan 4386
Armenia Kyrgyzstan 2380
Azerbaijan Kyrgyzstan 4678
Georgia Kyrgyzstan 3270
Turkey Kyrgyzstan 1051
Viet Nam Kyrgyzstan 107
China Kyrgyzstan 271
Democratic People's Republic of Korea Kyrgyzstan 1777
Republic of Korea Kyrgyzstan 233
Kazakhstan Kyrgyzstan 12940
Tajikistan Kyrgyzstan 2205
Turkmenistan Kyrgyzstan 1001
Uzbekistan Kyrgyzstan 9183
Germany Kyrgyzstan 1820
Belarus Kyrgyzstan 9947
Poland Kyrgyzstan 3212
Republic of Moldova Kyrgyzstan 2660
Romania Kyrgyzstan 482
Russian Federation Kyrgyzstan 111753
Ukraine Kyrgyzstan 26771
Estonia Kyrgyzstan 573
Finland Kyrgyzstan 116
Latvia Kyrgyzstan 902
Lithuania Kyrgyzstan 2649
Afghanistan Tajikistan 7587
India Tajikistan 639
Iran (Islamic Republic of) Tajikistan 1238
Pakistan Tajikistan 154
Armenia Tajikistan 200
Azerbaijan Tajikistan 175
Georgia Tajikistan 687
Iraq Tajikistan 65
Oman Tajikistan 37
Turkey Tajikistan 803
Brunei Darussalam Tajikistan 24
China Tajikistan 49
Democratic People's Republic of Korea Tajikistan 162
Kazakhstan Tajikistan 868
Kyrgyzstan Tajikistan 11667
Turkmenistan Tajikistan 462
Uzbekistan Tajikistan 7798
Austria Tajikistan 66
Germany Tajikistan 139
Netherlands Tajikistan 52
Switzerland Tajikistan 54
Belarus Tajikistan 703
Poland Tajikistan 38
Republic of Moldova Tajikistan 814
Russian Federation Tajikistan 237935
Ukraine Tajikistan 1250
Denmark Tajikistan 135
United Kingdom of Great Britain and Northern Ireland Tajikistan 325
Algeria Tajikistan 134
Niger Tajikistan 26
Zambia Tajikistan 24
New Zealand Tajikistan 113
United States Virgin Islands Tajikistan 23
Canada Tajikistan 51
United States of America Tajikistan 283
Iran (Islamic Republic of) Turkmenistan 3204
Armenia Turkmenistan 7009
Azerbaijan Turkmenistan 7636
Kazakhstan Turkmenistan 18152
Uzbekistan Turkmenistan 84960
Germany Turkmenistan 1858
Belarus Turkmenistan 3868
Russian Federation Turkmenistan 62351
Ukraine Turkmenistan 4822
Armenia Uzbekistan 5870
Azerbaijan Uzbekistan 20357
Kazakhstan Uzbekistan 13194
Kyrgyzstan Uzbekistan 4894
Tajikistan Uzbekistan 11496
Turkmenistan Uzbekistan 763
Germany Uzbekistan 8610
Belarus Uzbekistan 26532
Russian Federation Uzbekistan 877690
Ukraine Uzbekistan 124602
Bangladesh China 4018
India China 8968
Pakistan China 4404
Sri Lanka China 5435
Indonesia China 39736
Malaysia China 6130
Philippines China 73070
Thailand China 15192
Viet Nam China 28095
China, Hong Kong Special Administrative Region China 270252
China, Macao Special Administrative Region China 24399
Japan China 6826
Republic of Korea China 186786
Russian Federation China 2963
United Kingdom of Great Britain and Northern Ireland China 9108
Australia China 5227
Brazil China 74289
Peru China 13483
Canada China 8629
United States of America China 26777
Bangladesh China, Hong Kong Special Administrative Region 444
India China, Hong Kong Special Administrative Region 18004
Nepal China, Hong Kong Special Administrative Region 9334
Pakistan China, Hong Kong Special Administrative Region 7554
Sri Lanka China, Hong Kong Special Administrative Region 782
Indonesia China, Hong Kong Special Administrative Region 134593
Malaysia China, Hong Kong Special Administrative Region 15273
Philippines China, Hong Kong Special Administrative Region 117914
Singapore China, Hong Kong Special Administrative Region 9879
Thailand China, Hong Kong Special Administrative Region 19192
Viet Nam China, Hong Kong Special Administrative Region 10930
China China, Hong Kong Special Administrative Region 2307783
China, Macao Special Administrative Region China, Hong Kong Special Administrative Region 71305
Japan China, Hong Kong Special Administrative Region 14185
Republic of Korea China, Hong Kong Special Administrative Region 4832
Italy China, Hong Kong Special Administrative Region 642
Portugal China, Hong Kong Special Administrative Region 109
Spain China, Hong Kong Special Administrative Region 401
France China, Hong Kong Special Administrative Region 2194
Germany China, Hong Kong Special Administrative Region 1973
Netherlands China, Hong Kong Special Administrative Region 1020
Switzerland China, Hong Kong Special Administrative Region 726
Russian Federation China, Hong Kong Special Administrative Region 88
Ireland China, Hong Kong Special Administrative Region 695
United Kingdom of Great Britain and Northern Ireland China, Hong Kong Special Administrative Region 17666
Australia China, Hong Kong Special Administrative Region 9091
New Zealand China, Hong Kong Special Administrative Region 2247
Canada China, Hong Kong Special Administrative Region 14660
United States of America China, Hong Kong Special Administrative Region 13250
Philippines China, Macao Special Administrative Region 11864
Thailand China, Macao Special Administrative Region 961
China China, Macao Special Administrative Region 281611
China, Hong Kong Special Administrative Region China, Macao Special Administrative Region 22111
Portugal China, Macao Special Administrative Region 1566
Bangladesh Democratic People's Republic of Korea 152
India Democratic People's Republic of Korea 363
Pakistan Democratic People's Republic of Korea 170
Sri Lanka Democratic People's Republic of Korea 153
Indonesia Democratic People's Republic of Korea 1414
Malaysia Democratic People's Republic of Korea 196
Philippines Democratic People's Republic of Korea 2925
Thailand Democratic People's Republic of Korea 563
Viet Nam Democratic People's Republic of Korea 751
China Democratic People's Republic of Korea 28594
China, Hong Kong Special Administrative Region Democratic People's Republic of Korea 164
Japan Democratic People's Republic of Korea 210
Republic of Korea Democratic People's Republic of Korea 5358
Russian Federation Democratic People's Republic of Korea 145
United Kingdom of Great Britain and Northern Ireland Democratic People's Republic of Korea 304
Australia Democratic People's Republic of Korea 202
Brazil Democratic People's Republic of Korea 2780
Peru Democratic People's Republic of Korea 522
Canada Democratic People's Republic of Korea 331
United States of America Democratic People's Republic of Korea 1028
Bangladesh Japan 8869
India Japan 22641
Iran (Islamic Republic of) Japan 3992
Pakistan Japan 11178
Sri Lanka Japan 9240
Cambodia Japan 3098
Indonesia Japan 27354
Malaysia Japan 8012
Philippines Japan 210243
Singapore Japan 2238
Thailand Japan 41422
Viet Nam Japan 72620
China Japan 652413
Republic of Korea Japan 522486
Italy Japan 2934
Portugal Japan 428
Spain Japan 2068
Austria Japan 502
Belgium Japan 628
France Japan 8924
Germany Japan 5576
Netherlands Japan 958
Switzerland Japan 971
Poland Japan 1093
Russian Federation Japan 7549
Denmark Japan 526
Finland Japan 621
Ireland Japan 1044
Norway Japan 418