7
10
182
85
133
64
21
16
147
70
1540
667
343
154
1806
781
168
79
280
127
112
55
224
103
1918
829
2247
970
119
58
2387
1030
1183
514
4018
1729
805
352
665
292
238
109
462
205
406
181
4074
1753
2870
1237
1911
826
1295
562
6020
2587
420
187
4214
1813
2968
1279
1841
796
742
325
1512
655
1141
496
630
277
714
313
361
721
316
532
235
2023
874
2401
1036
1526
661
1169
508
175
82
791
346
287
130
847
370
5215
2242
9849
4228
1078
469
Copyright © All Rights Reserved