7
10
2100
907
644
283
609
268
770
337
707
310
931
406
868
379
497
220
378
169
525
232
11298
4849
3115
1342
11179
4798
2128
919
875
382
2681
1156
2807
1210
917
400
1463
634
1575
682
1533
664
1505
652
1253
544
1351
586
1435
622
833
364
1449
628
1281
556
1309
568
560
247
161
76
13972
5995
8183
3514
1127
490
2828
1219
2072
895
1302
565
1015
442
1036
451
1421
616
574
253
903
394
1071
466
1400
607
777
340
924
403
1204
523
1624
703
700
307
1106
481
Copyright © All Rights Reserved