7
10
546
241
644
283
217
100
273
124
378
169
602
265
336
151
140
67
448
199
329
148
70
37
28
19
21
16
49
35
22
3724
1603
504
223
553
244
693
304
147
245
112
609
268
322
145
1582
685
700
307
1449
628
945
412
13776
5911
8932
3835
5264
2263
15771
6766
5110
2197
3283
1414
3479
1498
Copyright © All Rights Reserved