7
10
3381
1456
973
424
259
118
224
103
189
88
301
136
161
76
154
73
308
139
105
52
77
40
945
412
126
61
917
400
133
64
21
16
147
70
735
322
679
298
567
250
35
22
42
25
98
49
518
229
2177
940
Copyright © All Rights Reserved