3114
4
31535
0
2730
6
417
25137
1129
17353
1776
1
1642
20634
8
2275
2
661
1098
1823
18385
1421
184
571
447
646
650
19279
467
1587
635
2982
3
1952
775
521