7
10
14
13
35
22
21
16
2772
1195
1827
790
2457
1060
1904
823
119
58
140
67
168
79
1470
637
2653
1144
3311
1426
2212
955
2121
916
1344
583
4522
1945
2506
1081
3185
1372
1477
640
665
292
77
40
63
34
525
232
294
133
497
220
245
112
3857
1660
2135
922
4193
1804
Copyright © All Rights Reserved