424
1
505
438
2
575
634
120
123
69
84
265
356
89
80
277
360
3
319
229
130
285
85
246
368
220
128
270
549
457
253