2316
0
4761
2
5147
2138
3
2528
1044
1
2328
3546
38477
34
4471
1504
2886
4
3014
20
2366
2639
13
4130
18
4044
5
3083
3696
8
2907
1663
2465
3125
2268
2972
4168