2730
6
31535
0
17353
25137
3114
4
19279
2
1098
20634
8
476
1
6800
2727
2275
444
2668
2091
2620
3
334
802
1333
1997
78
138
1824
369
1949
835
2855
968
93