1089
0
618
1547
1
1743
1505
1431
2219
2
2152
1000
790
1329
5546
6
2012
1860
2055
83
257
1125
637
2173
1757
3683
5375
2131
21152
8
2669
2316
3321
1247