492
2232
361
657
455
212
270
857
779
858
377
490
475
515
625
481
1470
4357
1279
1308
990
1113
2157
3044
9521
1876
1720
5757
352