2254
1
3805
6
1451
0
2505
2
2776
951
2015
6346
16
1594
3
1363
628
2667
1606
5122
4
784
1015
3132
10
1038
4034
3354
1844
3491
3518
1380
830
1681
2522
3634
868
3771