7
10
658
289
161
76
1582
685
756
331
3927
1690
623
274
784
343
336
151
1554
673
1533
664
1778
769
287
130
280
127
1295
562
1183
514
217
100
245
112
1260
547
1050
457
1113
484
469
208
672
295
1043
454
1589
688
4984
2143
2877
1240
4942
2125
889
388
2590
1117
749
328
1162
505
3248
1399
1057
460
973
424
763
334
1652
715
637
1372
595
966
421
581
256
875
382
1477
640
861
376
2975
1282
2709
1168
413
184
385
172
518
229
665
292
252
115
392
175
497
220
2079
898
483
214
322
145
Copyright © All Rights Reserved