685
1
1260
0
2111
3
426
1083
842
954
2181
2
5577
6
704
656
1975
4
99
958
372
1114
3084
5
1550
450
923
786
740
579
3321
883
2010
1650
2935
826
2789