7
10
889
388
2380
1027
238
109
777
340
385
172
357
160
336
151
322
145
224
103
406
181
651
286
567
250
1589
688
1330
577
819
358
196
91
4263
1834
2520
1087
1911
826
1407
610
1029
448
882
1519
658
3101
1336
630
277
4452
1915
910
397
2156
931
749
328
361
2317
1000
1064
463
1603
694
1372
595
623
274
1015
442
Copyright © All Rights Reserved