767
0
2099
1580
586
433
405
68
239
1213
47
18
802
288
1020
72
63
249
874
546
381
65
474
916
181
601
369
745
513
342
827