7
10
3906
1681
140
67
154
73
252
115
112
55
98
49
105
52
287
130
546
241
217
100
280
127
224
103
182
85
56
31
427
190
357
160
1351
586
3430
1477
4046
1741
1925
832
2975
1282
1512
655
2751
1186
2863
1234
3045
1312
1176
511
8561
3676
2387
1030
3871
1666
29603
12694
24843
10654
27748
11899
9744
4183
24794
10633
37450
16057
Copyright © All Rights Reserved