7
10
133
64
308
139
98
49
56
31
7721
3316
1561
676
1148
499
371
166
476
211
210
97
2247
970
21
16
1631
706
3472
1495
2709
1168
2429
1048
1204
523
1743
754
1554
673
910
397
700
307
11025
4732
2870
1237
3094
1333
3423
1474
819
358
4809
2068
1673
724
3318
1429
350
157
224
103
245
112
2968
1279
2723
1174
1841
796
3283
1414
1197
520
945
412
175
82
Copyright © All Rights Reserved