787
0
415
1161
321
1101
3498
4
1557
683
527
868
509
403
408
2490
486
645
5313
798
310
505
1020
419
441
546
685
1167
177
957
1935