222
0
518
1
502
297
2
677
3
119
784
334
271
87
128
180
53
232
126
85
78
238
322
287
240
104
175
153
441
500
5
373
489
6