7
10
588
259
903
394
630
277
112
55
252
115
406
181
567
250
840
367
308
139
105
52
3759
1618
5873
2524
1631
706
5313
2284
4928
2119
3094
1333
546
241
707
310
833
364
1911
826
361
1358
589
16548
7099
12446
5341
329
148
322
145
1148
499
1505
652
476
211
273
124
3493
1504
1967
850
2324
1003
2835
1222
1778
769
12460
5347
4326
1861
945
412
672
295
1421
616
378
169
161
76
287
130
189
88
266
121
448
199
210
97
11088
4759
5691
2446
1351
586
Copyright © All Rights Reserved