957
4
2493
2
1630
1
1132
0
4579
7
783
2211
4179
5
935
1279
1049
714
1084
1842
493
804
1991
553
755
1313
682
573
2126
618
1298
414
2727
383
1855
1129