1351
4
468
1
2216
7
502
435
580
2
431
596
1734
782
3
2064
603
642
1038
540
934
3299
8
1869
735
496
755
508
483
1345
465
601
3045
396
1551
6