7
10
21
16
1827
790
1309
568
1631
706
917
400
2324
1003
1659
718
98
49
861
376
2905
1252
1904
823
868
379
1505
652
588
259
980
427
994
433
3157
1360
1344
583
1778
769
1981
856
910
397
1519
658
784
343
637
280
1022
445
4424
1903
6405
2752
11550
4957
5747
2470
1967
850
4102
1765
1610
697
700
307
147
70
5285
2272
2919
1258
826
361
609
268
34055
14602
2219
958
Copyright © All Rights Reserved