7
10
630
277
35
22
28
19
49
224
103
336
151
322
145
252
115
70
37
4977
2140
3619
1558
105
52
154
73
1540
667
966
421
4543
1954
742
325
1204
523
6496
2791
5978
2569
4326
1861
2604
1123
1743
754
784
343
539
238
350
157
833
364
217
100
287
130
1113
484
4970
2137
2576
1111
1582
685
357
160
3752
1615
273
124
1197
520
294
133
455
202
392
175
82
1190
517
1015
442
812
355
12460
5347
1554
673
826
361
1568
679
6447
2770
2954
1273
1470
637
1127
490
1232
535
Copyright © All Rights Reserved