3919
3
3012
4
3608
9
7034
5
2264
1
10423
1200
1496
3543
7
4112
11
8637
2403
684
0
1733
5465
22
2154
2
12683
17
14589
10
2102
2503
96
467
692
893
128
508
3326
1377
795
549