7
10
3234
1393
3969
1708
833
364
392
175
322
145
686
301
567
250
749
328
259
118
518
229
427
190
119
58
77
40
280
127
112
55
49
28
4284
1843
574
253
413
184
875
382
136
476
211
168
79
252
115
224
103
231
106
315
142
658
289
504
223
763
334
287
130
147
70
161
76
2282
985
15631
6706
12271
5266
2317
1000
3927
1690
1974
853
1113
484
1554
673
1533
664
1778
769
Copyright © All Rights Reserved