7
10
350
157
119
58
308
139
259
118
385
172
140
67
168
79
1855
802
833
364
1008
439
3157
1360
1526
661
1778
769
840
367
224
103
147
70
2352
1015
2282
985
2212
955
1554
673
1666
721
2261
976
1337
580
581
256
826
361
784
343
1883
814
756
331
1862
805
910
397
1393
604
1309
568
1925
832
1995
862
2639
1138
3997
1720
3927
1690
7553
3244
23100
9907
17381
7456
27657
11860
7217
3100
6608
2839
7602
3265
3409
1468
6790
2917
3493
1504
6510
2797
8092
3475
Copyright © All Rights Reserved