693
2
74
1
215
209
232
358
1364
3
64
624
740
255
723
351
778
9
421
476
293
330
186
362
956
68
216
99
241
313
48
393
469
280