3083
2
7793
4
2638
0
189326
280
1
2405
2264
3546
3666
1618
2139
1659
2149
5
4044
19079
6
2476
4198
3125
1603
1153
4471
8411
3