2296
2
180849
0
4071
1
5316
3
1436
3663
2189
1776
17353
2581
5
577
2166
5622
4
5617
116
7082
9
1932
105807
42
6800
2520