467
0
251
169
47041
1123
21743
1
584
918
729
503
20634
8
2231
444
453
292
1094
945
345
1726
101
1314
316
555
894
3440
385
757
367
563