859
1
729
474
1610
2
1294
3
936
1538
1106
8
689
0
2282
1175
4
1291
1292
1887
1020
1914
594
1319
1483
2531
1601
948
1537
1267
268
932
710097
1525
4061
5
307858
9