797
0
373
1
1114
1550
958
2
704
99
1260
426
1083
954
5577
6
2181
1707
786
450
923
432
883
1701
656
261
1759
9
3044
5
936
1273
3
1724
807
499
982