7
10
518
229
385
172
1988
859
2107
910
1680
727
1337
580
637
280
1421
616
896
391
581
256
455
202
693
304
357
160
672
295
301
136
630
277
231
106
217
100
238
109
140
67
560
247
266
121
252
115
315
142
336
151
245
112
105
52
168
79
119
58
77
40
147
70
161
76
196
91
343
154
189
88
73
6293
2704
2191
946
1344
583
2198
949
2940
1267
2338
1009
938
409
448
199
1295
562
1792
775
511
226
1407
610
903
394
2072
895
Copyright © All Rights Reserved