50
122
0
129
109
127
114
80
370
5
6
100
450
2
1768
4
76
1952
1970
2091
14
4248
1
11
1171
752
635
807
732
642
887
510
685
914
721
1778
1997
880
3