2034
437
1053
628
1340
1930
391
934
613
432
880
196
755
418
738
1297
272
1541
1119
260
387
346
1408
715
