266
121
1057
460
567
250
581
256
693
304
574
253
1995
862
623
274
231
106
385
172
973
424
1848
799
931
406
252
115
679
298
217
100
525
232
154
73
112
55
98
49
181
287
130
273
124
1169
508
630
277
1876
811
147
70
245
546
241
1274
553
210
97
392
175
1001
436
294
133
609
268
1036
451
742
325
56
31
539
238
308
139
84
43
105
52
322
145
602
265
82
4116
1771
1064
463
2317
1000
2051
886
1582
685
1281
556
1792
775
Copyright © All Rights Reserved