938
409
483
214
378
169
1001
436
2009
868
553
244
308
139
847
370
252
115
420
187
1246
541
532
235
343
154
924
403
434
193
511
226
217
100
168
79
112
55
84
43
98
49
133
64
259
118
182
85
238
109
224
103
1477
640
2667
1150
1176
6342
2725
3619
1558
665
292
798
349
126
61
35
22
1134
493
686
301
497
220
735
322
833
364
91
46
42
25
63
34
77
40
70
37
105
52
28
19
1330
577
896
391
1519
658
455
202
3696
1591
476
211
273
124
231
106
315
142
196
Copyright © All Rights Reserved