450
1
84
2
304
68
546
0
1024
511
124
197
63
87
674
442
966
3
1831
4
551
888
985
107
587
201
417
424
190
160
76
33
472
123