938
409
483
214
378
169
1001
436
2009
868
714
313
553
244
308
139
203
94
847
370
252
115
420
187
1246
541
532
235
343
154
924
403
511
226
217
100
168
79
112
55
84
43
98
49
133
64
182
85
238
109
1477
640
2667
1150
1176
6342
2725
3619
1558
665
292
798
349
994
433
28
126
61
546
241
1134
493
686
301
42
25
19
2184
943
2730
1177
749
328
896
391
1519
658
742
325
945
412
434
193
455
202
3696
1591
476
211
273
124
1232
535
231
106
315
142
1085
472
Copyright © All Rights Reserved