2730
6
31535
0
3114
4
25137
17353
19279
2
1098
20634
8
391
215
3693
12
6800
1219
1
2275
489
517
273
2091
476
3381
3
1824
3498
325
2093
1872
831
1710
2727
2264
659