904
888
1181
1021
1383
811
1074
1884
931
825
884
847
970
883
752
697
1075
1050
823
734
1337
1231
10842
1269
943
6641
1865
1014
675
676
891
2478
2496
4696
711
842
1189
1224
828
1193
889
31278
870
746
3315
1634
1207
730
699
49061
1120
703
837
737
4291
1893
797
1477
1050
624