7
10
105
52
224
103
280
127
182
85
1351
586
3430
1477
2212
955
1925
832
2975
1282
1512
655
2751
1186
3248
1399
3045
1312
2219
958
24843
10654
27748
11899
27769
11908
5929
2548
3654
1573
3066
1321
8813
3784
2261
976
8253
3544
10871
4666
7098
3049
4823
2074
26502
11365
9023
3874
5782
2485
4676
2011
4494
1933
3220
1387
1617
700
3458
1489
742
325
847
370
2597
1120
2849
1228
3255
1402
Copyright © All Rights Reserved