7
10
217
100
994
433
259
118
133
64
105
52
168
79
98
49
1043
454
182
85
7070
3037
161
76
245
112
189
88
3668
1579
4690
2017
462
205
980
427
420
187
1939
838
3353
1444
1302
565
2107
910
2352
1015
1624
703
1295
562
1246
541
1526
661
2737
1180
1407
610
1491
646
2478
1069
1176
511
1253
544
973
424
1029
448
798
349
1610
697
1764
763
Copyright © All Rights Reserved