1082
989
1169
2476
803
736
658
806
767
760
742
875
901
1128
799
2420
1406
2756
7682
716
1019
652
1710
870
852
1699
1054
2610
790
2174
896
1194
1006
6552
1073
793
963
774
1457
785
821
991
3371
13518
1216
1290
1607
958
930
1040
1022
952
1199
851
1439
1065
1446
1679
1250
3029