1560
1
60
374
3
300
68
180
74
299
82
216
86
127
166
89
51
122
85
1044
1207
20
140
56
1096
5
259
123
125
306
471
212
1383
4
361