5946
2
1505
0
6561
14
2629
4198
1
2358
9
5782
4
3329
2012
2865
3629
616
3871
2304
2794
2093
6779
5
1622
2595
8
2761
1145
2316
1618
841
3470
862
2650
20
2921
1225
2037