2996
0
3046
1
4044
5
951
3083
2
2149
910
2301
17946
885
2465
2299
3125
2680
32302
2496
3
2476
190
14861
7
1755
3498
4
2556
3779
2203
2704
4837
3051
1603
1461
3738