392
1
452
391
312
348
129
3
457
2
307
439
255
263
599
368
868
401
450
71
337
72
653
83
617
273
88
538
494
335
1248
243
410