2478
3
4996
6
458
0
1507
1
1465
2
1903
1348
2658
10
1444
591
1106
2332
3497
4
669
2763
267612
2005
4629
15
1494
780
1833
2111
7304
7
12683
17
1386
36905
2092
2369
101569
2226