679
298
1526
661
1463
634
217
100
189
88
168
79
119
58
112
55
1477
640
1176
511
665
292
861
376
994
433
1127
490
252
115
42
25
2730
1177
434
193
343
154
455
202
756
331
231
106
315
142
301
136
1085
472
1022
445
3325
1432
938
409
749
328
518
229
1183
514
350
157
546
241
791
346
413
184
448
199
105
52
91
46
140
67
273
124
1225
532
7896
3391
3451
1486
728
319
1953
844
3185
1372
2583
1114
420
187
1988
859
1967
850
1708
739
3808
1639
16450
7057
8960
3847
1554
673
6797
2920
14455
6202
3542
1525
Copyright © All Rights Reserved