7
10
266
121
189
88
630
277
112
55
182
85
245
203
94
140
67
1197
520
686
301
196
91
931
406
749
328
770
337
623
274
973
424
1337
580
1071
466
665
292
1008
439
1568
679
826
361
399
178
987
430
1183
514
560
247
1974
853
1281
556
336
151
595
262
1708
739
2191
946
1960
847
2590
1117
1624
703
1232
535
2037
880
17472
7495
5313
2284
5831
2506
10815
4642
7777
3340
Copyright © All Rights Reserved