2254
1
3805
6
951
4031
2015
2
2505
712
2776
1112
2959
1594
3
5753
10
2062
1606
1451
0
4360
5919
4946
18
2977
693
2290
3491
4
2646
2667
5122
1317
14861
7
6346
16
637
459