7
10
1057
460
427
190
973
424
161
76
2695
1162
1834
793
301
136
1015
442
231
106
581
256
385
172
609
268
1120
487
140
67
6223
2674
1869
808
728
319
3003
1294
3024
1303
4081
1756
1778
769
2016
871
1029
448
525
232
1414
613
2268
979
1771
766
1813
784
1575
682
931
406
1946
841
1624
703
1456
631
1463
634
1631
706
1169
508
Copyright © All Rights Reserved