3969
1708
7
10
658
289
175
82
161
76
2317
1000
3927
1690
623
274
3087
1330
336
151
1554
673
1533
664
1778
769
1211
526
1141
496
1295
562
1183
514
217
100
245
112
1260
547
1050
457
1113
484
469
208
672
295
1043
454
1589
688
4984
2143
2877
1240
11067
4750
889
388
2590
1117
2996
1291
2051
886
1162
505
3248
1399
1057
460
973
424
1904
823
1652
715
1666
721
1372
595
966
421
875
382
1477
640
1253
544
861
376
2975
1282
2709
1168
413
184
385
172
739
1694
733
651
286
1015
442
959
418
Copyright © All Rights Reserved