7
10
1148
499
931
406
133
64
259
118
217
100
210
97
252
115
154
73
161
76
196
91
203
94
119
58
84
43
98
49
105
52
812
355
784
343
462
205
574
253
399
178
749
328
245
112
721
316
728
319
238
109
126
61
2695
1162
2184
943
1218
529
420
187
1071
466
1939
838
798
349
868
379
4305
1852
Copyright © All Rights Reserved