7
10
3010
1297
1841
796
1799
778
1015
442
1820
787
1687
730
875
382
1057
460
952
415
1113
484
609
268
1778
769
175
82
644
283
147
70
637
280
252
115
77
40
343
154
301
136
812
355
266
121
336
151
462
205
2807
1210
959
418
1148
499
966
421
924
403
7105
3052
931
406
1260
547
Copyright © All Rights Reserved