2730
6
467
0
169
47041
251
918
2668
2
1123
2657
3
2231
1
444
584
1094
503
345
1726
101
316
555
894
20634
8
292
453
367
563
1020
945
371
531