1155
767
975
802
981
1190
888
865
964
3523
1259
2616
4127
976
2998
1132
12693
758
1029
780
1027
839
4415
788
6238
799
18332
798
970
751
833
948
4479
2353
798
1008
1043
834
783
7427
1602
1503
880
1063
1250
956
1164
875
758
1173
1024
753
1538
869
3265
996
931
844
1439
821