7
10
532
235
693
304
238
109
1477
640
581
256
497
220
1197
520
3619
1558
665
292
287
130
875
382
2856
1231
245
112
77
40
42
25
1134
493
28
19
1295
562
406
181
679
298
434
193
455
202
168
79
476
211
55
231
106
315
142
462
205
448
199
385
172
189
88
343
154
350
157
546
241
413
184
91
46
49
273
124
13902
5965
17626
7561
Copyright © All Rights Reserved