2535
2
3046
1
4044
5
951
3083
2149
17946
0
2465
2299
6844
3125
3546
32302
2496
3
2476
1564
1423
1755
3498
4
2556
3779
2203
4837
3051
1603
1489
1996
1461
1701
1308