1866
3
472
0
770
2373
1473
1
7952
1133
942
3006
403
4682
2
1161
1215
787
1101
381
963
1939
1009
957
951
454
2121
4
409
415
1045
456
4936
3559
1557