2505
2
1451
0
6346
16
3805
6
2886
4
2254
1
2489
4034
951
770
2015
1743
3054
5
2776
2057
1683
2189
1594
3
1306
2500
2182
1606
790
3354
1481
2670
4946
18
2669
1923