2254
1
3805
6
2776
1451
0
951
2015
2
2505
1594
3
1606
6346
16
2667
3132
10
5122
4
1363
628
3634
3771
2977
3491
4034
1029
1844
1015
1317
712
4629
5
2930
2507
770
844