787
0
592
1161
1133
826
367
415
422
1935
968
935
267
685
1506
2587
16
1511
2121
4
719
47041
441
482
970
299
274
517
1025