397
1
116
0
1049
452
195
1282
887
494
288
2490
1939
177
508
320
316
244
1924
343
302
521
282572
547
472
406
55
495
1425
363
273
451