2935
2
796
6
1679
2003
1
1767
2908
10
3671
4287
9
950
2108
3
6346
16
1903
2786
1716
986
2329
1814
1506
4
2234
619
1391
3120
5949
5
2835
2142
2100
2297
1290
18258
0
1618