685
2
2201
4
817
1
935
1306
1287
419
65
518
667
709
681
891
657
669
76
398
1569
1366
446
525
741
727
567
1725
553
643
571
3
359