304
1
68
546
0
1024
511
124
197
63
87
674
442
966
3
1831
4
551
2
888
985
107
587
201
417
424
190
160
76
28
471
123
163
177