132
0
2
657
1
390
1093
8
272
326
492
1728
13
1047
723
294
571
3
691
704
5
750
923
1024
550
13616
186
2150
70
2255
2603
29
729
1622
23
9922
18
1521
41
1635
79
2204
1864
1185
24
27480
14
133225
136
4375
2346
4
105628
73
3206
2636
17
1676
3534
3119
738
2549