606
139
688
265
445
150
557
199
477
59
413
103
620
190
541
267
349
112
1753
773
706
212
369
110
485
109
596
189
265
97
524
50
662
215
691
236
2020
1309
530
183