787
0
441
409
722
415
675
1661
1
381
909
52
520
372
668
439
325
957
943
455
750
813
357
1161
257
5223
9
1045
737
2490
408
517