615
7
134
1
110
262
126
1708
3
116
135
432
346
358
129
586
4
354
140
431
138
305
249
272
510
388
559
405
2
312
133
154
231
672