2730
6
31535
0
968
467
2657
3
2668
2
25137
20634
8
2093
47041
1020
516
918
418
247
1123
2855
345
5223
9
251
2264
283
991
453
1541
101
594
165
78