2130
2
1728
1
1446
1261
1365
22794
4
3560
3
1925
5513
2243
2306
1333
3148
9
1093
1772
1668
1375
1543
1230
5
2141
1163
1452
2551