938
409
483
214
378
169
1001
436
2009
868
553
244
308
139
847
370
252
115
420
187
1246
541
1057
460
546
241
532
235
693
304
343
154
924
403
637
280
511
226
73
217
100
168
79
112
55
84
43
98
49
133
64
182
85
238
109
1477
640
2667
1150
1596
691
1176
6342
2725
3619
1558
665
292
798
349
119
58
126
61
77
40
21
16
35
22
1134
493
686
301
658
289
42
25
63
34
70
37
105
52
28
19
896
391
1519
294
497
220
455
202
3696
1591
Copyright © All Rights Reserved