7
10
3234
1393
3969
1708
833
364
686
301
567
250
749
328
259
118
518
229
280
127
49
28
574
253
413
184
875
382
168
79
252
115
224
103
658
289
504
223
763
334
287
130
147
70
161
76
5782
2485
3871
1666
2317
1000
3927
1690
623
274
336
151
1554
673
1533
664
1778
769
1211
526
1141
496
1295
562
1183
514
217
100
2877
1240
245
112
889
388
2380
1027
777
340
2632
1135
Copyright © All Rights Reserved