485
1
550
2
639
1547
1581
503
133
455
538
472
701
1040
291
128
502
478
91
116
392
118
130
248
67
4
265
137
197
122
335