2254
1
3805
6
951
2015
2
2505
2776
1594
3
1451
0
6346
16
1606
3491
4
2977
2667
5122
4034
1317
2166
712
83
1690
2710
2368
770
2243
1558
1371
1372
1788
2727
1681