7
10
3752
1615
2387
1030
987
430
1687
730
3038
1309
1015
442
1694
733
1519
658
588
259
315
142
497
220
959
418
399
178
434
193
903
394
217
100
427
190
322
145
847
370
301
136
784
343
812
355
644
283
364
163
637
280
1932
835
938
409
1449
628
1855
802
1176
511
196
91
1540
667
70
37
861
376
336
151
791
346
749
328
469
208
672
295
2415
1042
1806
781
805
352
1092
475
875
382
294
133
840
367
735
245
112
118
1022
445
518
229
210
97
Copyright © All Rights Reserved