2989
3
25137
0
2830
7
19279
2
2275
54
710
1
1824
3691
5
2809
17353
1182
2301
1020
3092
2881
6983
31535
571
875
3114
4
3510
579