5136
10
2154
3
1837
11
5568
16
729
2
482
1
3325
4
801
471
378
641
914
1199
572
3078
1131
1824
1058
2440
5
3227
5163
1074
1876
5233
11809
8
1637
1189
1762
1408