7
10
693
304
931
406
588
259
196
91
1701
736
770
337
217
100
658
289
315
142
574
253
1491
646
147
70
1197
520
3913
1684
630
277
469
208
959
418
2408
1039
118
3311
1426
1834
793
1022
445
3962
1705
868
379
819
358
840
367
329
148
987
430
994
433
1085
472
889
388
2072
895
805
352
812
355
728
319
721
316
280
127
483
214
1078
420
187
427
190
1183
514
784
343
1414
613
Copyright © All Rights Reserved