1949
1
747
445
397
2
481
3112
7
478
499
570
535
1703
10
490
631
516
1388
820
476
641
432
413
407
457
514
410
721
550
685
615
693
1243
6