1116
908
906
886
797
1162
795
906
866
861
830
836
899
1097
885
880
937
1290
1005
1811
8903
830
859
1500
936
888
2853
12006
1863
2228
952
7755
42533
1877
1008
869
1059
1098
1475
5825
8042
859
1627
1002
1083
984
1394
5708
1625
4337
1551
962
5544
1197
917
1764
1127
5337
1180
1283