7
10
448
199
693
304
140
67
119
58
546
241
581
256
497
220
1617
700
217
100
77
40
35
22
434
193
763
334
406
181
210
97
63
34
231
106
126
61
462
205
343
154
161
76
49
28
168
79
19
98
2016
871
721
316
2632
1135
553
244
2436
1051
1281
556
1246
541
1134
493
3290
1417
3808
1639
1519
658
16667
7150
21154
9073
Copyright © All Rights Reserved