4655
1008
1544
4195
1390
1547
976
1163
1288
3695
1132
1088
1311
1209
1002
1478
1738
1224
1534
1523
864
1083
1096
907
1394
1017
874
1772
1608
1180
1279
961
929
1770
1032
1356
1196
992
15658
936
1180
880
1187
1752
1111
1140
842
2253
1024
927
1003
1811
819
1421
1316
1229
872
1525
1098
861