7
10
994
433
1442
625
301
136
182
85
175
82
56
31
1274
553
147
70
6993
3004
1477
640
2667
1150
1505
652
665
292
497
220
973
424
812
355
581
256
896
391
798
349
49
28
2128
919
434
193
735
322
37
238
109
2730
1177
882
385
1113
484
1519
658
1092
475
2702
1165
756
331
2184
943
1288
559
1729
748
280
127
1211
526
1008
439
1218
529
924
403
805
352
1785
772
595
262
287
130
266
121
672
295
1610
697
602
265
945
412
567
250
441
196
406
181
728
319
252
115
Copyright © All Rights Reserved