2730
6
1020
0
1010
1
111
25137
2587
16
2275
2
31535
19279
3114
4
17353
2459
9
2855
3
3674
10
1661
968
1960
7
2934
8
1811
4677
4271
6579
3498
737
1277
5
1225
2188
886
2668
7558