477
0
901
1124
1
422
582
1414
25137
943
988
2830
7
546
19279
2
239
2275
475
1711
480
2395
294
637
572
3691
5
3663