2254
1
3805
6
951
2184
2015
2
2505
2776
1594
3
1451
0
3298
1660
4
3248
8
1446
3575
4228
3491
2446
2568
6346
16
1547
2166
712
83
693
1690
526
2710
784
2368
801