920
1
839
1132
612
604
179
1379
1331
350
2
862
94
939
7
896
1210
303
33
79
131
820
3
247
60
97
26
53
158
125
115
122
102