7
10
15673
6724
2429
1048
1456
631
469
208
1736
751
1309
568
1785
772
854
373
3542
1525
1498
649
1015
442
1148
499
896
391
749
328
658
289
476
211
560
247
385
172
588
259
602
265
609
268
371
166
350
157
266
121
182
85
280
127
483
214
672
295
322
145
315
142
231
106
308
139
245
112
441
196
707
310
959
418
4662
2005
2737
1180
644
283
6958
2989
847
370
1393
604
217
100
1442
625
1204
523
6020
2587
6146
2641
3941
1696
2422
1045
1610
697
Copyright © All Rights Reserved