912
2
1334
72140
0
729
1477
1
673
2720
1129
582
16639
8
979
2352
5
2238
3
1720
5921
4
135
1200
1206
1452
1183
689
1103
1260
947
706
1002
900
977
996
802