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