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