7
10
763
334
546
241
581
256
497
220
217
100
245
112
1295
562
203
94
63
34
98
49
126
61
462
205
448
199
385
172
343
154
161
76
273
124
196
91
28
19
2016
871
434
193
2632
1135
322
145
1582
685
1281
556
1246
541
1092
475
700
307
3290
1417
2226
961
945
412
7175
3082
8323
3574
6636
2851
5481
2356
6685
2872
7987
3430
2905
1252
8288
3559
153468
65779
21693
9304
13769
5908
7700
3307
6384
2743
15554
6673
5334
2293
Copyright © All Rights Reserved