589
699
393
1021
210
270
217
1998
3
159
206
126
404
1774
276
176
1062
153
632
670
1180
18
101
