7
10
959
418
1008
439
847
370
6020
2587
525
232
714
313
686
301
280
127
637
1078
469
1176
511
406
181
644
283
791
346
2387
1030
462
205
595
262
175
82
315
142
161
76
364
163
2198
949
2219
958
2030
877
5453
2344
1295
562
2520
1087
1799
778
1092
475
1099
478
861
376
1932
835
833
2450
1057
973
424
728
319
Copyright © All Rights Reserved