976
0
523
955
4054
2
169
340
119
240
358
573
55
60
1270
1
261
218
267
100
99
367
148
16659
9
225
689
281
175
166
761
1953
246864
213