3429
7
989
0
2711
2
1558
1690
1
1373
866
2890
3
329
2356
6
2710
1517
4944
2763
21152
8
838
2668
2740
3544
2921
5
6753
17
929
2600
4
2593
1393
4651
2676
5151
2911
9
2982