1164
1
2460
2
1059
805
2284
1117
1143
1256
1479
5
1937
873
977
1262
762
1049
0
867
1379
1866
798
714
935
1133
1939
1132
957
951
454
403
2121
4
2989
3