392
0
493
290
1282
2459
9
58
1137
1
3510
2
1840
3691
5
729
1551
819
521
2657
3
649
2748
618
543
573
2635