896
1
1385
415
0
798
1518
7952
177
1346
4
409
951
1780
733
467
1009
2
1513
1133
1939
514
957
454
403
1557
1124
456
1045
602
1661
2634
787
722