2546
2
2114
1719
1
4123
7
1769
0
2906
3
15482
15
2878
5
1367
1346
4
2499
1172
2443
2177
4309
2089
3426
3013