518
229
336
151
175
82
168
79
7
10
252
115
322
145
1400
607
749
328
1141
496
1246
541
637
280
343
154
609
268
1015
442
616
271
574
253
665
292
560
247
392
483
214
266
121
1022
445
1155
502
1099
478
448
199
287
130
3031
1306
371
166
651
286
462
205
1309
568
917
400
812
355
364
163
1281
556
259
118
5411
2326
24983
10714
Copyright © All Rights Reserved