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