3083
2
2465
1189
0
3125
989
3546
1
1380
2258
3779
4471
2964
108797
3051
4079
4
2011
1993
2675
7
1659
2102
2386
1417
2836
3
2067
5
4734
15
2906
940