4309
3
1679
2
2100
950
1
2435
2189
841
1295
2495
0
1388
2710
1393
1711
14125
10
2650
20
159
3629
862
2901
1558
1221
1903
1412
1303
1535
2265
1534
3539
1358
1364