3030
3
2629
2
1258
788
688
913
1492
4
1531
1
867
1510
1410
1061
1472
1532
1063
711
447
710
689
411
859
767
511
1839
6
626
462