89169
126
254
883
82411
1350
273
365
4810
11025
13010
8812
298
192
231
7027
331
1640
4073
880
3960
11420