467
0
31535
251
169
729
47041
2275
2
1123
584
918
503
25137
968
20634
8
2231
1
2730
6
444
453
484
2809
292
1094
381
945
2006
392
345
1726
101