218
1
308
367
306
63
198
676
33
78
108
125
997
2
87
208
64
553
0
251
104
204
588
4
136
164
220
426
3
196
885
700
2349
457