2761
2
1038
1
301
1424
2358
9
6561
14
921
2595
8
1145
3329
2495
0
2304
2037
1392
3475
5
1152
1505
1931
4
882
2049
1450
4697