3919
3
7034
5
10423
1
549
0
3543
7
692
684
2154
2
12683
17
96
348
770
3998
2102
1057
544
629
3369
1703
2904
1827
585
337
1285
1532
1125
2966
11
919
809
1203