571
1
244
225
286
55
314
272
122
82
101
0
293
284
263
2
125
265
800
65
257
360
94
1076
73
704
69
337
308
316
539