991
475
720
292
980
365
284
88
256
78
800
249
623
168
650
187
341
207
219
53
352
175
1712
732
623
152
769
231
781
225
457
169
909
244
1028
360
379
196
1551
683