677
1
591
0
670
2
1461
1203
387
1236
4988
7
1053
995
198
2607
14
793
392
565
778
1599
697
920
3
604
479
609
650
786
2951
411
1657
4
938
120
459