93
1
75
82
393
313
454
600
2
402
370
871
130
3
350
459
308
96
438
419
135
74
450
103
264
257
79
360
72
274
654
451