7
10
581
256
175
82
994
433
329
148
280
127
343
154
371
166
448
199
119
58
217
100
49
28
73
14
13
42
25
35
22
70
37
2016
871
609
268
231
106
252
115
322
145
1582
685
700
307
693
304
1617
3290
1417
945
412
6958
2989
39956
17131
5110
2197
8407
3610
8323
3574
3773
1624
5579
2398
3822
1645
3682
1585
6685
2872
6020
2587
7987
3430
8288
3559
3759
1618
6125
2632
1764
763
Copyright © All Rights Reserved