2170
1
4471
2
1603
25669
0
4074
319
3858
7
905
3933
1962
5
2133
2921
2627
4
10317
3296
2490
1516
7086
12
2271
2756
2451
1849