679
0
1
650
807
2
646
780
655
3
625
881
1459
7323
20
6561
13
12900
36
5581
4
6599
22
9334
11
5184
5
10525
12
4382
6381
8
17
11594
27
46
6838
14
5134
10798
5512
6575
18
5984
7971
6432
5835
7