7
10
1246
541
693
304
91
46
1477
640
581
256
497
220
665
292
77
40
427
190
28
19
455
202
3696
1591
168
79
882
385
294
133
231
106
315
142
462
205
448
199
343
154
910
397
350
157
49
273
124
2016
871
3451
1486
2632
1135
238
109
420
187
553
244
2436
1051
1988
859
1134
493
3290
1417
3808
1639
1519
658
19929
8548
7175
3082
8323
3574
3759
1618
3878
1669
36393
15604
15554
6673
6685
2872
Copyright © All Rights Reserved