584
0
751
1
1550
467
3326
3
706
1104
395
856
1346
2776
457
614
461
14861
7
496
635
1387
1611
915
596
350
173
2219
1064
692
868