3559
1
1866
3
1586
472
0
770
4682
2
1870
1309
1159
14215
8
7363
4
828
1925
1133
1939
957
951
454
403
2121
409
391
4338
415
1045
456
4936
925
1557
1661