7
10
581
256
700
307
245
112
511
226
1295
562
406
181
679
298
203
94
238
109
196
91
55
350
157
574
253
2240
967
448
199
385
172
854
373
273
124
13902
5965
11256
4831
2142
925
2016
871
693
304
2730
1177
434
193
7917
3400
609
268
742
325
308
139
322
145
1582
685
931
1092
475
2653
1144
3290
1417
945
412
3458
1489
10465
4492
5110
2197
8540
3667
8323
3574
13552
5815
15288
6559
Copyright © All Rights Reserved