2556
4
829
0
2865
2
3179
2761
2004
444571
9
5169
1
2410
2758
5
2377
1200
4443
2405
22458
11
1736
2949
2763
3173
17333
27
3948
3
9956
3936
3615
2189
168
3226
1594
4553
26447
18