1679
2
2435
1
2100
841
950
14125
10
2189
3
2495
0
1547
2901
1295
1388
2265
2710
2508
7
1527
1393
1412
1711
6026
159
2028
951
2929
6
2534
1022
1815
2650
20
1179