7952
1
1866
3
1501
0
472
770
1037
3013
1157
2
4682
1759
1444
1686
869
1133
1645
2541
1939
2605
6
957
951
893
454
403
2121
4
409
415
1045
456
4936
1478