2920
4
3491
4044
5
3083
2
17946
0
2465
7793
1761
1
3546
957
1819
2439
3316
11
12459
3
3498
2437
3779
2392
4471
950
2515
3051
1603