7
10
581
256
700
307
826
361
511
226
406
181
679
298
196
91
112
55
448
199
182
85
13902
5965
11256
4831
2142
925
2016
871
616
271
7917
3400
1001
436
609
268
742
325
322
145
1582
685
931
3290
1417
945
412
1995
862
14462
6205
5110
2197
8323
3574
13552
5815
15288
6559
12761
5476
8253
3544
36393
15604
12586
5401
6685
2872
7987
3430
2646
1141
8288
3559
26747
11470
50197
21520
11753
5044
9436
4051
Copyright © All Rights Reserved