2601
4
2366
1
17946
0
2949
6
3546
2556
1518
1189
2740
14
1978
6779
5
2264
2258
2000
791
108797
2535
2
734
1657
562
2386
862
1931
10827
3041
3
501
4044
515