2254
1
3805
6
1451
0
951
2015
2
2505
2776
1594
3
1606
2977
6346
16
3491
4
4031
2667
712
5122
770
1112
2959
4034
5753
10
2062
4360
1317
1534
5919
2182
2265
1535