7
10
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
3010
1297
1673
724
3318
1429
350
157
224
103
245
112
2968
1279
2723
1174
1841
796
2205
952
1197
520
945
412
Copyright © All Rights Reserved