7
10
700
307
511
226
203
94
238
109
196
91
112
55
350
157
574
253
2240
967
448
199
854
373
273
124
6440
2767
11256
4831
805
352
2016
871
693
304
616
271
182
85
1876
811
609
268
742
325
308
139
245
322
145
1582
685
931
406
2653
1144
1449
628
945
412
1995
862
10465
4492
5110
2197
8540
3667
8323
3574
13552
5815
15288
6559
12761
5476
4641
1996
Copyright © All Rights Reserved