7
10
630
277
35
22
28
19
49
224
103
336
151
322
145
147
70
252
115
37
112
55
42
25
4977
2140
3619
1558
105
52
1540
667
966
421
644
283
4543
1954
742
325
1204
523
6496
2791
3458
1489
4326
1861
2604
1123
539
238
350
157
427
190
217
100
287
130
1113
484
4970
2137
2576
1111
1582
685
2191
946
3752
1615
455
202
840
367
175
82
4312
1855
1190
517
812
355
12460
5347
1554
673
826
361
2009
868
6447
2770
1470
637
1232
535
2527
1090
1253
544
Copyright © All Rights Reserved