3027
3
2627
2
1258
788
688
913
1492
4
1531
1
867
1510
1410
1061
1472
1530
1063
711
447
710
689
859
767
511
1833
6
626
462
668