597
376
535
185
441
204
697
273
188
72
693
213
564
155
660
278
589
179
265
184
154
45
271
155
1119
512
584
145
559
205
582
199
400
156
700
180
759
263
323
180