7
10
847
370
1246
541
532
235
693
304
154
73
133
64
238
109
854
373
581
256
1197
520
3619
1558
273
124
77
40
21
16
1134
493
287
130
280
127
28
19
406
181
679
298
294
3696
1591
476
211
112
55
350
157
448
199
189
88
301
136
910
397
469
208
35
22
84
43
Copyright © All Rights Reserved