3071
9
989
0
1992
1
2799
6
2138
3
174730
18
4335
2
6779
5
1771
3014
20
2365
4
1638
6844
3715
1403
2744
2949
3551
10
2571
2057
444571
4476
267612
2082