4655
1008
1544
4197
1392
1549
977
1165
1289
3697
1132
1089
1312
1209
1002
1481
1738
1224
1535
1528
865
1083
1096
907
1395
1018
874
1773
1609
1181
1280
961
930
1772
1034
1358
1197
993
15664
936
1181
880
1188
1753
1111
1140
842
2253
1027
927
1004
1811
820
1421
1317
1229
872
1527
1098
861