6026
2
1022
1
1808
1895
2879
3597
5
2194
1418
4
2637
3
5151
3080
3715
1505
0
21152
8
4651
6561
14
83
5367
2650
20
2358
9
280
2405
3329
2740
810
2932
2304
2595
2761
1145