7
10
672
295
2898
1249
4284
1843
518
229
378
169
1057
460
322
145
469
208
224
103
168
79
182
85
217
100
147
70
889
388
1141
496
490
679
298
231
106
1526
661
1106
481
1533
664
882
385
1260
547
2016
871
756
331
1673
724
854
373
875
382
714
313
3920
1687
2646
1876
811
1855
802
2975
1282
1407
610
1904
823
609
268
574
253
9254
3973
6482
2785
6433
2764
9688
4159
211764
90763
155708
66739
99344
42583
31577
13540
7021
3016
7735
3322
5817
2500
9023
3874
Copyright © All Rights Reserved