612
139
701
267
455
150
559
199
481
59
416
103
622
190
559
274
365
118
1886
824
719
214
385
113
486
109
598
189
269
97
527
52
664
215
724
241
2103
1349
539
185