1553
6
384
1
1005
2
2740
956
412
528
1347
3051
4
484
1191
466
602
783
785
3
1120
605
1738
7
1041
2069
644
542
560
1327
434
822
598
415
373
640