7
10
546
241
497
220
217
100
245
112
280
127
1295
562
203
94
119
58
63
34
98
49
126
61
350
157
462
205
385
172
343
154
910
397
161
76
273
124
196
91
28
19
434
193
1274
553
1281
556
1246
541
259
118
287
130
1092
475
2226
961
1624
703
15729
6748
4991
2146
3164
1363
4116
1771
6636
2851
3241
1396
11578
4969
2905
1252
4578
1969
8694
3733
117292
50275
21693
9304
13769
5908
7700
3307
Copyright © All Rights Reserved