7
10
987
430
1015
442
6944
2983
819
358
714
313
1540
667
168
79
259
118
224
103
21
16
14
13
119
58
1225
532
665
292
462
205
448
199
651
286
4074
1753
1911
826
2058
889
1582
685
2387
1030
3283
1414
1449
628
1519
658
1967
850
1505
652
1512
655
1092
475
1281
556
399
178
539
238
1141
496
630
277
721
316
798
349
4648
1999
3206
1381
2681
1156
4060
1747
1526
661
1169
508
273
124
595
262
644
283
175
82
791
346
420
187
301
136
497
220
196
91
287
130
378
169
189
88
245
112
Copyright © All Rights Reserved