476
0
325
1161
288
3868
2
489
1645
1
1880
482
1872
929
722
403
694
2730
6
505
2909
4
408
640
213
517
456
381
683
1101
1557
1059
584
422