2730
6
31535
0
25137
17353
19279
2
3114
4
20634
8
1098
1020
2275
6800
602
1
247
467
3092
1736
882
924
2809
2953
1824
637
1773
670
569
547
419694
9
4099
486
2810