7
10
546
241
497
220
217
100
259
118
203
94
161
76
63
34
266
121
98
49
126
61
119
58
462
205
1204
523
448
199
343
154
238
109
560
247
364
163
28
19
756
331
4403
1894
2170
937
1155
502
1757
760
1211
526
1281
556
2226
961
13370
5737
966
421
11970
5137
2905
1252
2541
1096
10507
4510
1939
838
153468
65779
21693
9304
13769
5908
24710
10597
7700
3307
6384
2743
15554
6673
5334
2293
6433
2764
2856
1231
Copyright © All Rights Reserved