4309
3
1408
1
2776
2521
2
1364
1075
2099
574
0
10813
7
1751
383
950
1250
1107
905
623
562
1527
2476
2466
5
1866
4
2554
16
1606
1957
929
4358
6
3211
1891
534
14125
10