1075
1
1129
0
2770
4
1903
2
403
7952
3006
3
1049
107
619
1733
1421
1326
1425
662
798
1306
714
1392
4237
14
1922
545
1566
935
1133
1939
1009
1132
957
4111