2730
6
467
0
968
2657
3
2668
2
918
31535
1020
25137
20634
8
2006
1
310
1840
2125
247
345
418
517
453
47041
101
555
50987
2855
945
516
580
594
5223
9
2093