5599
11
1000
0
1526
2
9956
3
745
2377
1
19944
311
1787
1254
10243
4
444571
9
297066
2105
6713
108797
2110
562
10827
2386
3012
2245
5504
16