11153
8
1728
1
1812
1360
1433
2
3351
3
997
3195
2322
4
980
2786
866
1585
3957
24337
22
5204
5805
1001
0
2744
592
123674
35
3245
3267
674
2907
4187
10
1442
444571
9
6612
4562