2316
0
4761
2
5147
2138
3
2528
1044
1
1743
2505
2328
3054
5
3546
38477
34
2500
4471
1504
2886
4
2057
3014
20
2366
2639
13
4130
18
790
3354
1481