7
10
1393
604
966
421
756
331
581
256
2394
1033
1029
448
11396
4891
4942
2125
2128
919
1617
700
1106
481
875
382
1890
817
1428
619
1036
451
924
403
1337
580
1869
808
2030
877
399
178
546
241
343
154
637
280
518
229
630
277
553
244
476
211
420
187
322
145
644
283
Copyright © All Rights Reserved