7
10
581
256
826
361
329
148
280
127
343
154
210
97
371
166
448
199
182
85
49
28
14
13
42
25
35
22
70
37
2016
871
1001
436
609
268
231
106
252
115
322
145
1582
685
700
307
693
304
3290
1417
945
412
16667
7150
15547
6670
4067
1750
39956
17131
10465
4492
5110
2197
5992
2575
8323
3574
7791
3346
3773
1624
10297
4420
Copyright © All Rights Reserved