2776
1
2254
1606
2
997
951
213
1390
3
1594
712
2667
2977
1317
5122
4
2505
6346
16
3491
3805
6
1451
0
2015