1997
471
1350
399
1417
827
437
1245
309
810
448
2269
1219
743
2620
4185
811
1588
323
893
308
733
1230
738
