268
1
311
0
234
500
171
2
211
353
193
481
227
429
394
380
392
208
232
301
498
474
220
350
471
969
3
263
13950
15
655
523
4
421
367