7
10
287
130
154
73
231
106
147
70
189
88
308
139
203
94
10213
4384
399
178
133
64
98
49
28
19
3759
1618
1540
667
966
421
4599
1978
2786
1201
161
76
959
418
483
214
406
181
1162
505
343
224
103
2758
1189
455
202
245
112
1505
652
1008
439
217
100
3563
1534
665
292
777
340
1141
496
504
223
826
361
1554
673
2464
1063
3402
1465
4326
1861
3143
1354
1309
568
2233
964
4319
1858
630
277
Copyright © All Rights Reserved