337
1
421
2
310
2182
8
1297
350
323
2186
6
345
496
1118
3
739
489
392
385
1652
484
1771
1313
402
441
558
353
74
530
999
667
358
245
361