2730
6
31535
0
17353
25137
3114
4
20634
8
19279
2
6800
1098
2275
467
1824
418
2809
99
1
171
341
390
1132
618
152
787
1020
2328
846
2668
1650
29323
1139
392