28
1
76
471
2
511
123
985
107
888
1831
4
551
122
201
417
0
160
587
332
191
772
422
3
190
62
206
943
966
441
304
546
1024
103
249