883
2
311
1
221
289
361
1459
7
262
1065
6
928
3
1252
227
70
264
456
4
267
246
517
307
403
231
301
364
316
483
339
758
0
100
702