50
959
0
847
1
5
1119
855
1465
2
854
1183
4
1164
7
897
1081
1058
824
1107
1410
12
1163
1161
1067
1289
932
3
941
813
1136
954
1843
21
1864
8
830
1249
965