506
4
939
1
270
2
139
527
0
107
182
308
530
1121
6
236
174
937
237
464
226
68
87
156
234
265
75
84
74
210
57
80
76
127
268