890
1252
1294
1364
1344
1159
833
8048
1888
929
1605
6964
841
866
1011
938
928
1089
779
772
1394
6664
1735
3410
1796
815
3494
892
3691
4326
7190
1772
820
969
1043
4366
970
1703
860
1026
1085
810
1153
982
807
1950
1935
1101
28330
2361
7057
2008
3598
1202
1048
1494
13812
5638
1491
47824