3919
3
7034
5
10423
1
3543
7
2901
893
0
2512
2
1001
752
249
3854
2180
684
2154
12683
17
843
664
3465
1475
2102
818
96
692
128
1103
2650
20
508
614
1377
795