7
10
546
241
581
256
497
220
217
100
259
118
434
193
161
76
63
34
266
121
231
106
126
61
301
136
462
205
448
199
1204
523
343
154
518
229
560
247
364
163
49
28
19
98
756
331
2016
871
4403
1894
3451
1486
1155
502
1757
760
1211
526
2632
1135
553
244
1582
685
1281
556
1246
541
700
307
3290
1417
3808
1639
945
412
7175
3082
8323
3574
13370
5737
Copyright © All Rights Reserved