7
10
133
64
21
16
147
70
567
250
1806
781
112
55
308
139
105
52
154
73
2044
883
2387
1030
1183
514
4018
1729
1743
754
3094
1333
784
343
994
433
2870
1237
357
160
140
67
1148
499
420
187
273
124
196
91
1197
520
392
175
3493
1504
1967
850
2324
1003
2835
1222
1015
442
707
310
3087
1330
3178
1369
4326
1861
287
130
1113
484
2401
1036
2954
1273
1127
490
238
109
161
76
82
189
88
266
121
Copyright © All Rights Reserved