467
0
2730
6
2855
3
2668
2
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