350
1650
248
1169
303
1429
183
863
589
2779
401
1890
712
3359
201
949
229
1080
297
1399
420
1980
271
1279
526
2480
621
2929
445
2099
494
2329