50
1139
0
6
1211
3
1147
5
1149
1
1256
2
1129
802
922
876
932
1385
831
1925
25
2077
2156
11
2043
4
1033
865
825
1008
960
986
839
1524