1168
2511
1175
1178
788
777
786
1042
1841
703
1147
1481
1598
2149
2612
779
705
1544
1171
920
1083
1782
854
2611
723
1022
5109
988
1652
1128
694
2460
944
3339
702
877
4111
2232
724
2679
1799
1026
801
800
817
1321
2155
1163
867
1685
780
850
706
2184
2894
1301
948
3561
1058
805