2730
6
25137
0
31535
17353
20634
8
1020
1098
3114
4
19279
2
6800
5112
3
1559
467
2657
2668
567
1
968
371
529
2855
2275
1482
2881
2091
1824
47041
105290
282572
5429
801