467
0
20634
8
169
251
47041
1123
584
729
918
503
292
453
101
1094
492
945
149
531
316
345
563
90
944
437
894
383
2275
2
508
444