7
10
693
304
1477
640
581
256
497
220
665
292
273
124
77
40
1309
568
896
391
1323
574
392
175
378
169
455
202
168
79
210
97
231
106
315
142
462
205
448
199
329
148
343
154
350
157
126
61
49
28
91
46
56
31
19
8365
3592
2016
871
1295
562
2632
1135
553
244
2436
1051
1988
859
1246
541
1134
493
3290
1417
3808
1639
1519
658
18739
8038
13811
5926
8267
3550
7175
3082
Copyright © All Rights Reserved