409
1
1311
5
483
2736
2
3045
4
601
1189
527
1345
465
782
642
540
1038
1118
603
3
2064
1734
7
431
1323
818
596
598
418
451
462
2210
479