874
1
946
572
534
588
114
630
144
169
122
381
4
109
0
78
2
105
64
50
82
141
1727
84
106
904
8
72
90
53
46
100
96