7
10
630
277
112
55
35
22
693
304
343
154
224
103
336
151
252
115
406
181
322
145
889
388
3619
1558
308
139
105
52
73
644
283
5873
2524
1631
706
5313
2284
5978
2569
8267
3550
4928
2119
1743
754
784
546
241
539
238
728
319
350
157
833
364
903
394
16548
7099
2576
1111
329
148
847
370
3752
1615
273
124
1197
520
294
133
392
175
1190
517
1015
442
812
355
1778
769
12460
5347
1554
673
826
361
1568
679
10185
4372
672
295
2954
1273
1127
490
Copyright © All Rights Reserved