1531
3
771
1
727
2
825
750
1026
788
785
681
676
916
772
659
1628
553
1704
4
2198
1255
1194
1699
1808
1299
5708
2674
3600
10
2248
3066
1576
915