3046
1
4044
5
6018
3
951
3083
2
2149
17946
0
2465
2299
3125
32302
3261
2496
2476
169
14861
7
1755
549
3498
4
2556
3779
1289601
2203
4837
3051
1603
688
1461
3738
189