953
1
1963
3
1714
5523
2
2585
4
1711
6
1132
5
729
584
437
7621
20
685
1519
7
1226
8
6755
425
650
1001
0
743
1540
783
1783
621
421
1684
1202
830
2061
471
2609
14