339
365
1799
2908
264
2497
590
1308
2469
416
762
308
733
353
807
275
989
450
1629
586
789
708
2109
1229
