3919
3
7034
5
10423
1
3543
7
684
0
2154
2
12683
17
2102
96
692
893
128
508
1377
795
549
7870
2743
182
348
909
619
597
879
1078
1142
110
822
1703
677