2358
9
562
0
6561
14
1247
2
572
1301
791
3329
1
2304
1243
2123
1105
2595
8
1103
2761
3629
534
1145
490
2271
4
1223
3371
484
596
1166
2919
2663
1862
668
1298