223
2
774
771
1
117
525
577
676
60
565
0
76
233
319
178
272
203
563
310
375
668
338
369
345
99
282
1334
3
245
379
346
326