1679
2
3715
2435
1
5151
950
2740
3
14125
10
2189
1047
2495
0
1547
2901
1295
21152
8
181997
11
4651
1388
2650
20
297066
2265
2405
2100
2710
280
2508
7
1527
1393
1711
6026
2028