2935
2
1679
2003
1
1743
0
1767
790
4287
9
950
1903
3
4179
2786
1716
986
1814
1506
4
619
1757
3683
1391
5375
3120
21152
8
5949
5
2669
1247
2142
2100
1290
18258
951