558
2
1288
1
1323
430
818
1037
641
2061
593
1733
7
1803
4
3591
504
2912
567
770
803
555
485
1132
8
484
1091
390
532
1559
403
2311
6
341
678
478