6026
2
1022
1
1808
1895
2637
3
2879
3597
5
2194
1418
4
619
6561
14
5367
2794
3871
1505
0
2343
2037
3470
9611
83
986
2285
527
883
3868
10
1753
1412
2358
9
3329
4179