219
Ghost
1189
670
591
435
58
1329
308
1216
453
919
252
723
716
969
1049
841
674
381
638