251
200
1
1050
372
208
300
1693
5
240
276
2583
2495
2
91
248
282
487
1805
85
199
2649
6
1684
287
173
355
129
114
5128