50
127
0
137
117
133
122
80
377
5
6
100
456
2
1779
4
76
1971
1981
2100
14
4267
1
11
1179
759
642
817
743
651
903
516
694
924
731
1791
2006
888
3