178
1
272
2
203
67
980
774
60
771
564
0
117
525
676
397
458
576
1178
73
184
236
207
240
316
237
169
109
142
319
218