4655
1008
1544
4197
1390
1548
976
1164
1288
3696
1132
1089
1311
1209
1002
1481
1738
1224
1534
1527
865
1083
1096
907
1394
1018
874
1773
1609
1181
1279
961
929
1772
1034
1358
1197
993
15661
936
1181
880
1188
1752
1111
1140
842
2253
1027
927
1003
1811
819
1421
1317
1229
872
1527
1098
861