546
241
7
10
644
283
217
100
336
151
140
67
1113
484
63
34
273
124
350
157
98
49
126
61
42
25
161
76
238
109
70
37
28
19
14
13
84
43
1652
715
287
130
245
112
210
97
609
268
1281
556
1792
775
567
250
2807
1210
791
346
2226
961
1204
523
15771
6766
4914
2113
4949
2128
8449
3628
9380
4027
4942
2125
10619
4558
1498
649
29603
12694
12586
5401
4361
1876
6020
2587
1260
547
2282
985
Copyright © All Rights Reserved