7
10
784
343
532
235
322
145
497
220
35
22
196
91
259
118
308
139
994
433
623
274
329
148
280
127
154
210
97
1232
535
63
34
952
415
119
58
161
76
73
224
103
175
82
217
100
49
28
168
79
42
25
21
16
84
43
70
37
252
115
1372
595
3003
1294
231
106
1092
475
1519
658
1617
700
16485
7072
15029
6448
6958
2989
16667
7150
Copyright © All Rights Reserved