954
1060
987
1065
916
2898
1487
1058
1529
1099
5020
2567
1452
12668
1010
2452
7603
1138
1423
3423
1317
1136
944
1107
1201
1092
997
1392
1481
3211
932
1138
1577
962
2940
1891
1211
1274
986
1548
1186
1127
869
1085
1158
1099
4945
889
3857
1124
26539
1077
1018
1433
975
941
1055
1265
1674
971