7
10
518
229
343
154
5355
2302
1806
781
168
79
210
97
140
67
4116
1771
1554
673
35
22
252
115
308
139
98
49
21
16
14
13
105
52
1225
532
2226
961
1071
466
1008
439
4501
1936
4928
2119
4998
2149
1743
754
3745
1612
2779
1198
924
403
3276
1411
3094
1333
1442
625
903
394
504
223
651
286
175
82
728
319
224
103
350
157
1036
451
833
364
497
220
427
190
217
100
287
130
455
202
357
160
4004
1723
2219
958
567
250
399
178
448
199
2478
1069
4424
1903
3808
1639
3150
1357
1302
565
Copyright © All Rights Reserved