2254
1
3805
6
951
2015
2
2505
712
2776
1594
3
1606
1451
0
2977
3491
4
2667
5122
1317
6346
16
40177
4386
3050
10827
2184
3366
5527
2756
1982
5
1446
2891
3071
791
514