50
1483
1
13
921
0
2
907
937
1099
1044
1242
1165
4
1124
12
952
1132
941
1013
861
1115
1005
3
873
1047
1954
5
1156
965
964
851
857