596
0
562
919
6561
14
894
572
791
3329
1
2304
1243
2093
2123
1105
1622
2595
8
1103
2761
2
571
534
1145
490
2271
4
484
1166
2663
1862
2771
668
4198
2245
3