2730
6
25137
0
17353
31535
20634
8
1098
3114
4
19279
2
6800
1559
2657
3
2668
1614
1
269
453
893
647
310
1020
283
579
362
251
1638
467
2041
325
2855
2696
2091