7
10
693
304
546
241
581
256
497
220
217
100
273
124
77
40
1309
568
378
169
1323
574
196
91
259
118
308
139
623
274
392
175
63
34
105
52
84
43
231
106
126
61
462
205
448
199
329
148
952
415
161
76
343
154
73
224
103
49
28
168
79
19
56
31
46
252
115
98
8365
3592
1372
595
Copyright © All Rights Reserved