34
402
621
543
283
332
616
361
553
351
33349
942
8411
37
634
573
443
544
21532
781
53964
10912
1171
1046
372
1088
551
32
592
521
502
25
48
421
56
552
46
1021