7
10
693
304
238
109
1477
640
581
256
497
220
3619
1558
217
100
77
40
1134
493
406
181
679
298
455
202
63
34
476
211
112
55
231
106
126
61
462
205
448
199
189
88
343
154
350
157
28
19
49
273
124
13902
5965
17626
7561
2142
925
2016
871
2730
1177
7917
3400
2632
1135
1568
553
244
2436
1051
1988
859
1246
541
931
3290
1417
3808
1639
1519
658
3458
1489
7175
3082
8323
3574
13552
5815
15288
6559
15883
6814
6685
2872
7987
3430
Copyright © All Rights Reserved