7952
1
1346
4
409
0
951
1009
2
1133
1939
454
467
957
403
1661
1045
846
415
1557
1610
668
456
410
602
722
2121
1279
1308
787
1101
286
1161
2328