656
2
306
1
537
0
1386
3
56
567
334
138
343
52
311
221
290
884
361
419
718
246
267
362
457
4
227
1459
7
262
264
517
70
560