2932
2
2156
1
4933
13
3546
17970
15
14861
7
5527
3
2009
5
1534
4358
6
1344
3624
4
5658
9
3426
2750
2105
9956
1969
0
929
863
1289601
3208
397
547
155
2920
7793
800
3080
5402