7
10
2695
1162
609
268
1701
736
1043
454
770
337
665
292
14763
6334
4844
2083
11487
4930
3297
1420
5985
2572
3311
1426
1834
793
2436
1051
2940
1267
784
343
4431
1906
4480
1927
2065
892
2072
895
1855
802
2303
994
777
340
1568
679
826
361
483
214
1015
442
3703
1594
1274
553
882
385
504
223
244
154
728
319
1330
577
Copyright © All Rights Reserved