620
600
335
259
136
73
171
72
70
106
118
87
655
208
383
491
325
401
262
541
1599
637
966
526
2019
1265