559
2
1323
1
1734
7
1038
595
568
2913
1805
4
3591
504
770
803
555
1094
485
1132
8
484
533
1560
390
404
2311
6
341
551
470
403
4626
9
1113
478
679