376
1
137
121
702
2
381
417
502
336
105
358
383
412
317
278
333
272
313
110
512
449
560
1422
9
459
426
486
143
576
398
289
368