2730
6
31535
0
25137
17353
19279
2
3114
4
1098
20634
8
476
1
6800
2275
2091
444
1949
3
138
334
2668
785
78
369
2459
9
2759
1020
2546
802
1824
1997
968
1137
265