50
1443
0
3
833
1
899
2017
10
1457
4
16
1298
5
902
1432
8
1056
883
938
1232
790
2
1798
1360
1014
976
1068
1000
795
718
1344
954