2774
2
4476
3
3136
5585
1
7565
0
2510
5799
12547
1481
7667
1047
1101
12
6667
16502
10828
2125
6
1939
10
5059
3602
74077
1728
135747
18
1340
2157
10100
3882
21980
121700
1983
5212