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