571
0
2600
4
5599
11
1289601
18816
607
1
1380
2476
3
2392
6346
16
2797
5
1295
2773
2377
3386
280
108797
2354
572