7
10
602
265
1057
460
266
121
154
73
189
88
630
277
119
58
91
46
126
61
161
76
112
55
665
292
168
79
245
896
391
700
307
1197
520
686
301
812
355
931
406
749
328
770
337
1491
646
973
424
1337
580
1071
466
1008
439
1568
679
826
361
1372
595
623
274
875
382
987
430
1183
514
1659
718
1974
853
1281
556
833
364
1708
739
2191
946
1960
847
5523
2374
1624
703
2233
964
2037
880
17472
7495
5313
2284
7882
3385
14637
6280
10493
4504
Copyright © All Rights Reserved