2530
2
1449
0
1690
1
1431
4471
3090
6
15233
2012
2596
2069
5
1777
2366
21152
8
951
1487
4
7793
2505
1162
2258
1239