518
229
1442
625
749
328
168
79
301
136
238
109
644
283
210
97
252
115
8547
3670
7574
3253
3472
1495
3983
1714
4116
1771
3619
1558
4130
1777
3010
1297
3080
1327
2016
871
1001
436
308
139
112
55
98
49
105
52
126
61
280
127
224
103
420
187
175
82
147
70
245
196
91
462
205
119
58
623
274
42
25
2247
970
8365
3592
3759
1618
2898
1249
1778
769
1211
526
3353
1444
8638
3709
8526
3661
3164
1363
4543
1954
1505
652
4599
1978
4109
1768
2303
994
5313
2284
2450
1057
1624
703
1575
682
3059
1318
Copyright © All Rights Reserved