3046
1
2446
3
4044
5
951
3083
2
2149
17946
0
2465
6346
16
2299
3125
3546
32302
2496
2476
2358
9
3321
1522
3013
14861
7
1755
3498
4
2556
3779
2203
4837
3051
1603
1461
3738