7
10
847
370
1246
541
133
64
1477
640
854
373
497
220
217
100
273
124
259
118
308
139
623
274
455
202
3696
1591
63
34
231
106
126
61
462
205
952
415
448
199
301
136
161
76
343
154
469
208
73
350
157
224
103
168
79
28
19
49
35
22
539
238
84
43
1652
715
1372
595
637
280
3003
1294
616
271
1008
439
1988
859
Copyright © All Rights Reserved