710
2
2705
12
1806
1
785
934
2486
533
765
602
4249
3
748
1469
4
1671
1155
2110
6
2653
626
391
452
2081
697
679
804
0
3487
4782
791
555
1065
2025
1062