518
229
497
220
119
58
168
79
49
28
238
109
224
103
210
97
42
25
63
34
4977
2140
7574
3253
1918
829
3983
1714
4116
1771
3619
1558
4130
1777
1666
721
1554
673
1127
490
35
22
252
115
308
139
19
98
21
16
7
10
14
13
105
52
175
82
147
70
245
112
55
154
73
2247
970
3759
1618
2898
1249
966
421
644
283
1785
772
5873
2524
5698
2449
1631
706
4543
1954
742
325
4599
1978
4109
1768
2303
994
5313
2284
2450
1057
1624
703
1008
439
3059
1318
Copyright © All Rights Reserved