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