50
973
0
1
1301
851
792
1504
15
871
2
721
852
856
1880
5
1237
1104
1433
8
1292
6
1196
938
4
1044
971
7
824
986
804
1010
1060
848
855
1100
3