631
1
989
2
233
602
245
149
272
165
400
434
373
369
304
293
255
504
618
452
368
202
516
246
401
415
437
387