4309
3
1679
2
950
1
181997
11
2435
2189
1295
2495
0
2100
1388
2710
1393
1711
14125
10
2901
1558
1221
1903
1303
1535
2265
1534
1358
1364
1720
1527
3584
3599
4
1767
495