7
10
483
214
378
169
1001
436
553
244
203
94
847
370
252
115
420
187
1246
541
532
235
343
154
924
403
511
226
217
100
168
79
112
55
84
43
98
49
133
64
182
85
238
109
1477
640
2667
1150
1176
6342
2725
3619
1558
665
292
798
349
126
61
1134
493
686
301
42
25
28
19
896
391
1519
658
455
202
3696
1591
476
211
273
124
231
106
315
142
1085
472
980
427
448
199
189
88
289
749
328
952
415
350
157
91
46
140
67
35
22
Copyright © All Rights Reserved