522
1
601
718
976
497
1194
3
1808
756
2
1421
1364
665
751
1004
1582
449
1047
2685
2136
1550
1620
2730
3462
11
4099
2579
4077
5
1724
2188
529
1500
4
640