1115
908
906
886
797
1160
795
906
866
861
830
836
898
1097
885
879
937
1290
1004
1811
8902
830
858
1500
936
888
2853
12006
1863
2228
952
7755
42533
1877
1008
869
1059
1098
1475
5825
8039
859
1627
1002
1083
983
1394
5706
1625
4337
1551
962
5542
1197
917
1764
1127
5337
1180
1283