1956
4
189
168
1125
11664
10
239
1702
6
368
1476
2
713
557
683
501
1
834
1051
2405
146
3776
11
220
1861
872
5019
8
902
796
2488