2730
6
31535
0
3114
4
6800
17353
25137
543
1976
2
19279
1518
1
1098
1421
2275
20634
8
2091
1231
1733
1513
661
1642
491
184
1869
2808
467
1664
2953
1129
2459
9
4099