2254
1
3805
6
951
2015
2
2505
712
2776
1594
3
1606
1013
1451
0
2048
1426
1042
1179
1391
1068
2609
766
2114
278
1104
1716
1836
1918
1191
1506
4
1691
2142
4179