7
10
546
241
217
100
378
169
602
265
203
94
210
97
140
67
1113
484
63
34
98
49
126
61
462
205
329
148
161
76
273
124
196
91
28
19
14
13
21
16
35
22
84
43
3724
1603
1652
715
553
244
301
136
287
130
182
85
1169
508
147
70
609
268
245
112
2051
886
1281
556
1792
775
Copyright © All Rights Reserved