3919
3
7034
5
10423
1
2491
2017
2232
3543
7
1362
16
32
0
684
557
2154
2
12683
17
2157
952
2102
96
692
893
128
508
1377
795
549
7870
2743
628
348
909
619