7
10
581
256
644
283
245
112
434
193
336
151
1295
562
203
94
140
67
273
124
350
157
42
25
448
199
385
172
238
109
196
91
49
28
70
37
2016
871
721
316
2632
1135
322
145
1582
685
1092
475
700
307
3290
1417
945
412
15771
6766
5110
2197
8323
3574
6503
2794
9380
4027
4942
2125
13650
5857
6636
2851
10325
4432
Copyright © All Rights Reserved