242
51
275
58
418
89
594
126
2530
536
1375
291
1980
419
4400
932
1320
280
3740
792
858
182
297
63
1650
349