938
409
483
214
378
169
1001
436
2009
868
553
244
308
139
203
94
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
112
55
84
43
98
49
133
64
182
85
238
109
2667
1150
1596
691
6342
2725
3619
1558
798
349
119
58
126
61
77
40
21
16
1134
493
686
301
658
289
35
22
42
25
28
19
896
391
1519
294
3696
1591
476
211
273
124
721
316
1253
544
980
427
434
193
1876
811
952
415
Copyright © All Rights Reserved