2364
4
298
0
653
2588
789
1496
1114
1
1205
584
557
452
315
978
391
290
436
464
288
266
683
280
189
877
383
352
442
1131
817
326