783
3
630
1
384
3080
1960
5
531
2
958
516
940
1121
0
705
1679
1551
841
1999
3084
739
579
3319
863
2015
843
3326
3179
521
769
850
677
4
740
219