938
409
2009
868
560
247
553
244
308
139
847
370
252
115
420
187
462
205
3472
1495
924
403
784
343
511
226
217
100
168
79
84
43
98
49
133
64
112
55
322
145
238
109
1477
640
2667
1150
1176
3619
1558
665
292
497
220
798
349
28
19
126
61
63
34
1134
493
42
25
896
391
1519
658
476
211
455
202
7693
3304
826
361
273
124
1862
805
2051
886
413
184
315
142
1085
472
434
193
280
127
289
749
328
952
415
350
157
504
223
392
175
Copyright © All Rights Reserved