1457
157
107
573
1384
641
311
25
3
770
120
66
408
176
95
181
123
84
24
249
838
2018
21
17
75
98
864
241
144
504
107
337
656
57
182
405
118
375
541
545
326
275
125
743
537
263
229
113
1492
1786
553
