244
0
322
403
2000
5
132
207
1474
2
133
154
2484
7
1099
123
392
190
276
120
5175
138
961
104
374
303
175
100
212
623
334
273
329