2254
1
3805
6
2184
951
2015
2
2505
2776
1594
3
1451
0
3298
1660
4
3248
8
1446
3575
4228
2446
2568
1914
3491
2166
712
83
1690
2710
2368
2243
1558
1371
1372
1788