798
0
787
1049
935
99031
1
957
1132
409
454
1557
415
403
381
493
1571
722
714
750
846
2211
1133
367
1939
3116
266
951
7952
280
2121
4
3559