7
10
651
286
994
433
497
220
455
202
1379
598
168
79
854
373
483
214
301
136
238
109
371
166
490
217
1799
778
728
319
3437
1480
812
355
1386
601
1512
655
616
271
476
211
Copyright © All Rights Reserved