821
1
2388
16
422
59
0
223
118
137
1017
71
172
52
359
464
537
3
14
176
84
777
229
186
18
46
29
8
9
99
232
950
24
31