3448
1031
3264
3195
3322
3102
3367
3085
1660
1139
1102
2714
1252
1398
10137
1604
1220
11099
1129
1133
1020
1773
849
772
845
1219
1515
682
9355
819
799
742
1373
724
3637
767
1328
907
962
845
662
1325
1074
1050
1123
1429
1158
1190
1012
825
796
1411
978
809
865
2612
956
1816
1103
792