2730
6
31535
0
20634
8
17353
25137
3114
4
19279
2
1098
2275
1157
1
6800
3092
637
3514
3
583
2167
1015
2809
1020
139
467
1216
246
2330
828
2668
422
1661
2094
730