7
10
938
409
1085
472
273
124
231
106
189
88
357
160
147
70
175
82
168
79
133
64
140
67
2086
901
714
313
1246
541
462
205
868
379
924
403
749
328
287
130
77
40
2667
1150
770
337
119
58
98
49
21
16
63
34
28
56
31
1862
805
364
163
161
76
308
139
1701
736
280
127
2177
940
2569
1108
1253
544
1673
724
602
265
469
208
322
145
91
46
1568
679
2163
934
5670
2437
427
190
1323
574
1463
634
1134
493
3927
1690
Copyright © All Rights Reserved