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