2835
2
5141
7
2999
1
1752
0
19944
2600
4
5599
11
18816
607
2476
3
2392
3296
2377
2193
9
3386
108797
2350
5
2110