2906
3
745
0
15482
15
2814
5
2878
1367
1
1346
4
2499
1869
1172
2
1550
2443
302
2177
4309
2089
3426
3013