1531
3
771
1
728
2
825
750
1026
788
785
682
676
916
773
659
1629
553
1705
4
2198
1255
1194
1699
1808
1299
5709
2674
3601
10
2248
3066
1576
915