7
10
630
277
35
22
28
19
49
224
103
336
151
322
145
1540
667
252
115
70
37
168
79
4977
2140
3619
1558
105
52
119
58
966
421
4543
1954
742
325
1204
523
6496
2791
3458
1489
4326
1861
2604
1123
665
292
539
238
462
205
350
157
427
190
217
100
287
130
1113
484
4074
1753
4970
2137
1911
826
1295
562
2576
1111
1582
685
3752
1615
196
91
175
82
1190
517
812
355
1141
496
12460
5347
1554
673
721
316
532
235
361
2023
874
6447
2770
1526
661
Copyright © All Rights Reserved