7
10
1246
541
546
241
854
373
497
220
217
100
273
124
245
112
35
22
1295
562
434
193
210
97
3696
1591
63
34
231
106
126
61
462
205
385
172
448
199
301
136
343
154
469
208
161
76
413
184
203
94
28
19
49
84
43
98
1652
715
637
280
616
271
1008
439
1281
556
2758
1189
1092
475
Copyright © All Rights Reserved