2600
4
1289601
18816
11
1380
0
2476
3
2392
6346
16
2797
5
1295
1
2773
2377
3386
280
108797
2354
2110
1970
1581
2
2650
20
1787
2386
2159