7
10
259
118
203
94
371
166
119
58
238
109
14
13
35
22
322
145
504
223
1008
439
2170
937
1155
502
1757
760
294
133
609
268
56
31
105
52
1582
685
700
307
693
304
1449
628
441
196
39956
17131
5110
2197
5992
2575
5971
2566
2863
1234
10311
4426
5285
2272
9506
4081
6405
2752
1925
832
6321
2716
7973
3424
1400
607
1939
838
25697
11020
19509
8368
Copyright © All Rights Reserved