3714
3306
850
881
3707
959
1130
780
3179
1107
1291
1492
875
1197
1199
1204
2237
2330
1170
1149
2316
932
9145
1610
7926
800
3526
1104
1028
1685
1213
2937
873
1020
955
1198
2750
854
994
957
873
841
1340
1917
1007
1125
866
1182
1037
1077
7794
1001
1170
1033
11675
880
963
5040
1130
850