7
10
119
58
1449
628
469
208
147
70
37
112
55
280
127
84
43
42
25
4977
2140
35
22
1540
667
966
421
2380
1027
742
325
1204
523
6496
2791
2702
1165
2604
1123
924
403
217
100
287
130
504
223
448
199
959
418
483
214
406
181
1162
505
4970
2137
3864
1663
1407
610
2751
1186
5425
2332
1582
685
2191
946
343
154
105
52
161
76
210
97
399
178
196
91
1841
796
1904
823
2086
901
1631
706
Copyright © All Rights Reserved