1119
719
489
213
1198
563
1623
116
497
161
411
64
470
109
592
145
399
146
436
208
543
110
523
154
148
19
298
38
594
42
609
182
547
159
546
182
529
155
545
222