7
10
679
298
1246
541
784
343
854
373
497
220
861
376
273
124
434
193
238
109
161
76
3696
1591
266
121
1085
472
1729
748
301
136
2240
967
2569
1108
1204
523
119
58
469
208
518
229
560
247
175
82
364
163
217
100
49
28
154
73
35
22
84
43
1652
715
756
331
4403
1894
693
304
3451
1486
637
280
Copyright © All Rights Reserved