7
10
903
394
175
82
644
283
147
70
252
115
77
40
343
154
483
214
301
136
812
355
266
121
336
151
462
205
2513
1084
189
88
322
145
364
163
441
196
959
418
1407
610
385
172
518
229
525
232
609
268
770
337
630
277
910
397
98
49
357
160
413
184
2667
1150
2429
1048
4214
1813
18116
7771
10612
4555
10731
4606
4662
2005
8498
3649
4151
1786
17458
7489
13692
5875
13398
5749
17227
7390
21231
9106
22211
9526
2247
970
Copyright © All Rights Reserved