7
10
546
241
497
220
217
100
826
361
210
97
63
34
98
49
126
61
462
205
448
199
343
154
182
85
161
76
28
19
1001
436
1281
556
2226
961
16667
7150
15547
6670
6405
2752
14462
6205
7791
3346
10297
4420
3654
1573
8253
3544
2100
907
4781
2056
5481
2356
2905
1252
153468
65779
21693
9304
13769
5908
7700
3307
6384
2743
15554
6673
5334
2293
6433
2764
2856
1231
10388
4459
7028
3019
3640
1567
50197
21520
Copyright © All Rights Reserved