489
111
1059
239
1180
266
489
111
996
225
1000
226
280
64
1059
239
980
221
512
116
499
113
989
223
1680
379