958
1457
1039
1148
931
1004
1008
1111
1068
1036
1179
990
13210
3286
1069
1135
2016
1225
1377
8495
2459
2664
5122
1085
1083
1043
1019
1279
1686
1057
2805
2228
2013
4193
982
1030
2983
1923
978
3781
1197
2896
1417
1053
3281
3038
7812
1762
1096
1138
1146
5556
2447
3137
3656
1624
1320
971
2183
4025
1270
3185
1075
1355
1207
892
886
855
1571
1233
1018
812
3677
1870
990
946
1003
3514
884
3926
7149
1566
993
1447
3880
1098
2216
2038
1062
3540
968
1020
3158
893
997
2869
1161
3149
1288
1543
2814
944
1083
2675
2425
990
2018
964
1271
865
2478
4646
1077
2776
898
954
898
1398
2947
1374